輸入十進位制,轉換為相應進位制,輸入一個十進位制,轉換為相應進位制

2021-03-03 21:22:51 字數 936 閱讀 3515

1樓:兄弟連教育北京總校

1、vb6示例:

private sub ***mand1_click()

dim h as string, n as long

h = inputbox("輸入抄十襲進位制數,以bai0x或0x開始,最大8個f", _

"輸入十六du進zhi制數", "0xffff")

if left(h, 2) <> "0x" and left(h, 2) <> "0x" then exit sub

if len(h) > 10 then h = left(h, 10)

n = "&h" & mid(h, 3)

debug.print n

else

debug.print "不是十六進位制數"

end if

end sub

2、十六進位制數是一種逢dao十六進一的計數方式,基數是16,由0~9,a-f組成,通常以0x或0x開頭,如0xf表示10進位制15。

將十進位制數902.348轉換為二進位制數、八進位制數和十六進位制數。

2樓:北京瑞星資訊科技股份****

902:

1110000110;

1606;386

348:

101011100;534;15c

902.348:

1110000110.010110010001011010000111001010110000001;

1606.2621320712601;

386.5916872b02。

3樓:匿名使用者

二進位制:1110000110.01011001000101101000011100101011

十進位制小數轉換為二進位制小數十進位制小數怎麼轉換為二進位制小數

整數和小數分別轉換。整數除以2,商繼續除以2,得到0為止,將餘數逆序排列。22 2 11 餘0 11 2 5 餘 1 5 2 2 餘 1 2 2 1 餘 0 1 2 0 餘 1 所以22的二進位制是10110 二進位制只需用兩種狀態表示數字,容易實現計算機是由電子元 器件構成的,二進位制在電氣 電子...

五進位制怎麼轉換為十進位制,5進位制轉成10進位制怎麼轉

五進位制怎麼bai轉換為十進du制過程如下 右起第一位乘以zhi5的零次方,加第二位dao乘回以5的一次答方,加第三位乘以5的二次方,加第四位乘以5的三次方,以此類推,全加起來就是十進位制了。五進位制就是逢五進一,不管什麼進位制數,把它化成十進位制數均採用它的 按權式 實現,即每一位上的數碼乘以該位...

用c語言,輸入十進位制數,輸出相應的二進位制32位原碼 補碼 反碼 移碼和IEEE754浮點數

include include void main if n 0 輸入一個數字,既要用原碼反碼.顯示,又用ieee754浮點數顯示?不像話。輸入一個十進位制數,用c語言輸出其原碼補碼反碼移碼 十進位制數可以為正負數整數小數 25 include include void main if n 0 設計...