整數部分:
採用除基取餘法,基數為16,
2703/16,商168,餘15,即F
168/16,商10,餘8
10/16,商0,餘10,即A
從上到下依次是個位、十位、百位,
所以,最終結果為(A8F)16。
(2703)10=(A8F)16=(1010 1000 1111)2
小數部分
0.625×2=1.25,取1
0.25×2=0.5,取0
0.5×2=1,取1
(0.625)10=(0.101)2
(2703.625)10
=(2703)10+(0.625)10
=(1010 1000 1111)2+(0.101)2
=(1010 1000 1111.101)2
單精度浮點數儲存的位元組格式如下:
地址:+0 +1 +2 +3
內容:SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
根據IEEE浮點數的定義,將上述二進位制數規格化:
>(101010001111.101)2
>+1.01010001111101 * (2^11)
符號S為正,等於0 B;
指數EEEEEEEE為11+127=138,等於10001010 B;
尾數為01010001111101000000000 B;
合成後為
0 10001010 010 1000 1111 1010 0000 0000
若將上述值表示為十六進位制數,則為(45 28 FA 00)16。
整數部分:
採用除基取餘法,基數為16,
2703/16,商168,餘15,即F
168/16,商10,餘8
10/16,商0,餘10,即A
從上到下依次是個位、十位、百位,
所以,最終結果為(A8F)16。
(2703)10=(A8F)16=(1010 1000 1111)2
小數部分
0.625×2=1.25,取1
0.25×2=0.5,取0
0.5×2=1,取1
(0.625)10=(0.101)2
(2703.625)10
=(2703)10+(0.625)10
=(1010 1000 1111)2+(0.101)2
=(1010 1000 1111.101)2
單精度浮點數儲存的位元組格式如下:
地址:+0 +1 +2 +3
內容:SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
根據IEEE浮點數的定義,將上述二進位制數規格化:
(2703.625)10
>(101010001111.101)2
>+1.01010001111101 * (2^11)
符號S為正,等於0 B;
指數EEEEEEEE為11+127=138,等於10001010 B;
尾數為01010001111101000000000 B;
合成後為
0 10001010 010 1000 1111 1010 0000 0000
若將上述值表示為十六進位制數,則為(45 28 FA 00)16。