二進制換成十進制過程 十進制法?
十進制(計數(shù)法)是一種基于10的數(shù)字系統(tǒng),是世界上應(yīng)用最廣泛的進位系統(tǒng)。第一個權(quán)值是10^0,第二個權(quán)值是10^1。類推,第n位10^(n-1)的值等于每個位的值之和*該位的相應(yīng)權(quán)值。十進制法?例如,
十進制(計數(shù)法)是一種基于10的數(shù)字系統(tǒng),是世界上應(yīng)用最廣泛的進位系統(tǒng)。
第一個權(quán)值是10^0,第二個權(quán)值是10^1。類推,第n位10^(n-1)的值等于每個位的值之和*該位的相應(yīng)權(quán)值。
十進制法?
例如,對于8位二進制數(shù),每個位置的位值如下所示,位值的原點是2的位置冪。
位置7 6 5 4 3 2 1 0
公式2 ^ 7 2 ^ 6 2 ^ 5 2 ^ 4 2 ^ 3 2 ^ 2 ^ 1 2 ^位值128 64 32 16 8 4 2 1
---------------------------------------------------------------------------------------------------------------------------------------------------注意:當(dāng)對應(yīng)位置的二進制數(shù)的值為1時,相應(yīng)的位值相加。
記住上述位置和位置值之間的對應(yīng)關(guān)系,然后添加。
非常簡單。如果您有任何問題,請給我留言
1。將十進制轉(zhuǎn)換成二進制
除以2
89(10)=1011001(2)
89/2=44+1
44/2=22+0
22/2=11+0
11/2=5+1
5/2=4+1
4/2=2+0
2/2=1
2十進制轉(zhuǎn)換成八進制
假設(shè)十進制數(shù)為1000,則八進制數(shù)為1750,過程如下:
1000/8=125,余數(shù)為0
125/8=15,余數(shù)為5
15/8=1,余數(shù)為7
1/8=0,余數(shù)為1
3。十進制數(shù)到十六進制數(shù)的轉(zhuǎn)換方法是:除以16,取余數(shù)
十進制數(shù)除以16,余數(shù)是轉(zhuǎn)換后的十六進制數(shù)的最低位,求商,除以16得到的余數(shù)是轉(zhuǎn)換后的十六進制數(shù)的第二位,直到商為0為止。將所有余數(shù)分別轉(zhuǎn)換成十六進制數(shù),然后按順序排列。例如:723到十六進制進程:
723/16=45。。。。。3
45 / 16 = 2..... 13(d)
2/16=0。。。。。2
注:13=DH
so:723=2d3h