1樓:聽不清啊
樓主的題目有點問題。
「e5」若是合法的資料,它只能是十六進位制的數。
(e5)h=(11100101)b=(345)o=(229)d
2樓:一顆程式猿
e5也不是10進位制啊親
十進位制,二進位制還有八進位制,十六進位制中的d,b,o,h分別指什麼?
3樓:菩提樹下發巨集願
這四個字母分別代表不同進位制的字尾
區別如下:
d(decimal)表示這個數是十進位制
b(binary)表示這個數是二進位制
o(octor)表示這個數是八進位制
h(hex)表示這個數是十六進位制
擴充套件資料
進位制之間可以相互轉換,具體方法如下:
1、 二進位制數、十六進位制數轉換為十進位制數:用按權法把一個任意r進位制數a(n)、a(n-1)...a(1)、a (0) 、a(-1)、a(-2)...
a(-m)轉換成十進位制數,其十進位制數值為每一位數字與其位權之積的和。
a(n)×r(n)+ a(n-1)×r(n-1)+…+ a(1)×r(1)+ a(0)×r(0)+ a(-1)×r(-1)+ a(-2)×r(-2)+ …+ a(-m) ×r(-m)
2、 十進位制轉化成r 進位制十進位制數輪換成r 進位制數要分兩個部分:整數部分要除r 取餘數,直到商為0,得到的餘數即為二進數各位的數碼,餘數從右到左排列(反序排列) 。小數部分要乘r取整數,得到的整數即為二進數各位的數碼,整數從左到右排列(順序排列) 。
3、十六進位制轉化成二進位制:每一位十六進位制數對應二進位制的四位,逐位。
4、 二進位制轉化成十六進位制:將二進位制數從小數點開始分別向左(對二進位制整數)或向右(對二進位制小數)每四位組成一組,不足四位補零。
4樓:匿名使用者
d(decimal)表示這個數是十進位制
b(binary)表示這個數是二進位制
o(octor)表示這個數是八進位制
h(hex)表示這個數是十六進位制
5樓:孫小猴思戀
d,b, o(q), h都是為了方便表示進位制而加的字尾,我英語不太好,不知道是那四(五)個單詞的縮寫。
計算機的進位制轉換 b二進位制o八進位制d十進位制h十六進位制
6樓:匿名使用者
很簡單啊,比如(1100111)b=(147)o=(67)h 把二進位制從後向前每3位換算為一位8進位制,如果是十六進位制那麼就每4位進行轉換,反過來也可以的
7樓:匿名使用者
213/2=106餘1 011 010 101 b106/2=53餘0 3 2 5 o 11010101b=325o53/2=26餘1 1101 0101 b26/2=13餘0 13(d) 5 h 11010101b= d5h13/2=6餘1 6/2=3餘03/2=1餘11/2=0餘1231=11010101b自己算的可能有錯,解題思路是這樣的.
8樓:匿名使用者
教你個偷懶的方法。。。開啟微軟自帶的計算器
輸入一個數,再調進位制,就萬事ok了
9樓:匿名使用者
【213】d=[11010101 ]b=[ 325]o=[d5 ]h [45.a]h=[1000101.1010 ]b= [105.
12 ]o=[69.10 ]d [11110011.011]b=[ 363.
3]o=[243.3 ]d=[ f3.6]h [177]d [10110001 ]b=[261 ]o=[ b1]h [10110011]b=[179 ]d [1011100110]b=[742 ]d [185]d=[10111001 ]b
二進位制b. 八進位制q. 十進位制d. 十六進位制h
10樓:匿名使用者
b: binary 二進位制的
q: quaternary **制的
d: decimal 十進位制的
h: hexadecimal 十六進位制的
o: octal 八進位制的.
這寫都是形容詞
q應該是**制,不是八進位制
11樓:匿名使用者
二進位制 binary
十進位制 decimal
十六進位制 hexadecimal
八進位制 octonary number system,應該是o吧?不知道為啥q。
234.5b=( )o=( )d =( )h二進位制八進位制十進位制十六進位制
12樓:匿名使用者
題目有誤。
b表示二進位制,沒有2及以上的數值。
o表示八進位制,d表示十進位制,h表示十六進位制;
題目應修正為:
234.5d=( )o=( )b =( )h整數部分:
採用除基取餘法,基數為16,
234/16,商14,餘10,即a
14/16,商0,餘14,即e
從上到下依次是個位、十位,
所以,最終結果為(ea)16。
(234)10=(ea)16=(11101010)2小數部分
0.5×2=1,取1
(0.5)10=(0.1)2
(234.5)10
=(234)10+(0.5)10
=(11101010)2+(0.1)2
=(11101010.1)2
=(1110 1010.1000)2
=(ea.8)16
(234.5)10
=(011 101 010.100)2
=(352.4)8
二進位制簡寫是b,十六進位制的簡寫是h,那八進位制和十進位制的簡寫分別是什麼呢?
13樓:匿名使用者
二進位制簡寫是b,十六進位制的簡寫是h,那八進位制和十進位制的簡寫分別是o和d。
b,binary(二進位制);
h,hex(十六進位制);
o,octal(八進位制);
d,decimal(十進位制)。
將二進位制數(110110010.100101)b分別轉換成八進位制,十進位制,十六進位制
14樓:水瓶一頭老母豬
^^1、二進位制轉為八進位制
110110010.100101(2)→110'110'010.100'101(2)=662.45(8)。
2、二進位制轉為十進位制
110110010.100101(2)=1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+0*2^0+1*2^(-1)+0*2^(-2)+0*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)
=256+128+0+32+16+0+0+2+0+1/2+0+0+1/16+0+1/64
=434.578125(10)。
3、二進位制轉為十六進位制
110110010.100101(2)→1'1011'0010.1001'01(2)→0001'1011'0010.1001'0100(2)
=1b2.94(16)。
進位制/位置計數法是一種記數方式,故亦稱進位記數法/位值計數法,可以用有限的數字符號代表所有的數值。可使用數字符號的數目稱為基數(en:radix)或底數,基數為n,即可稱n進位制,簡稱n進位制。
現在最常用的是十進位制,通常使用10個阿拉伯數字0-9進行記數。
15樓:
^110110010.100101(2)→110'110'010.100'101(2)=662.45(8)。
110110010.100101(2)=1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+0*2^0+1*2^(-1)+0*2^(-2)+0*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)
=256+128+0+32+16+0+0+2+0+1/2+0+0+1/16+0+1/64
=434.578125(10)。
110110010.100101(2)→1'1011'0010.1001'01(2)→0001'1011'0010.1001'0100(2)
=1b2.94(16)。
16樓:毛來福養雲
用除2(8,16)求餘法,
意思是,
比如八進位制的:
79/8=9....7
9/8=1...1
所以,117就是八進位制的,相當十進位制的79;
二進位制的:
79/2=34...1
34/2=17...0
17/2=8....1
8/2=4...0
4/2=2...0
2/2=1...0
1/1=0...1
所以是:1000101
十進位制1000轉化為二進位制數,八進位制以及十六進位制數分別是多少?
17樓:科學普及交流
十進位制1000轉化為二進位制數是:1111101000,八進位制:1750,十六進位制數:3e8。
分析及過程:
1000化為二進位制:
1000÷內2=500…容…0
500÷2=250……
0 250÷2=125……0
125÷2=62……1
62÷2=31……0
31÷2=15……1
15÷2=7……1
7÷2=3……1
3÷2=1……1
所以是:1111101000。
1000轉化為八進位制:
1000÷8=125……0
125÷8=15……5
15÷8=1……7
所以是:1750。
1000轉化為十六進位制:
1000÷16=62……8
62÷16=3……14(e)
所以是:3e8.
18樓:穀梁豔卉邶雁
你好!1000
16進位制
3e88進位制
1750
2進位制1111101000
僅代表個人觀點,不喜勿噴,謝謝。
19樓:回花田巧風
1000
16進位制
3e88進位制
1750
2進位制1111101000
輸入十進位制整數num轉化成二進位制字串輸出
十進位制數num轉換為 復二進位制數的 製為 bai include iostream du include bitset intmain 擴充套件資料 庫函式 中使用的比zhi特集 c是語言的zd類庫dao的副本,用於輕鬆管理一系列位元集,而不需要程式設計師自己編寫 除了訪問指定索引的位之外,位集...
十進位制小數怎麼轉化成二進位制什麼時候停止,急求啊請會的人
十進位制小數 轉換成二進位制小數採用 乘2取整,順序排列 法。具體做法是 用內2乘十進位制小數,可以得到積,容將積的整數部分取出,再用2乘餘下的小數部分,又得到一個積,再將積的整數部分取出,如此進行,直到積中的小數部分為零,或者達到所要求的精度為止。然後把取出的整數部分按順序排列起來,先取的整數作為...
把十進位制數197d轉化成二進位制八進位制和十六進位制
十進位制轉二進位制 十進位制數迴圈除2,餘數按順序排列就是二進位制數的低到高位 例如 197 2 98餘1,98 2 49餘0,49 2 24餘1,24 2 12餘0,12 2 6餘0,依次類推得出二進位制數由低位到高位排列的數 10100011,然後反過來就是十進位制數197對應的二進位制 110...