384用IEEE32浮点格式表示?
1个回答
展开全部
IEEE754的32位单精度浮点数?
采用除基取余法,基数为16,
384/16,商24,余0
24/16,商1,余8
1/16,商0,余1
从上到下依次是个位、十位、百位
所以,最终结果为(180)16。
(384)10
=(180)16
=(0001 1000 0000)2
=(110000000)2
单精度浮点数保存的字节格式如下:
地址:+0 +1 +2 +3
内容:SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
根据IEEE浮点数的定义,将上述二进制数规格化:
(384)10
>(110000000)2
>+1.10000000 * (2^8)
符号S为正,等于0 B;
指数EEEEEEEE为8+127=135,等于10000111 B;
尾数为10000000000000000000000 B;
合成后为
0 10000111 100 0000 0000 0000 0000 0000
若将上述值表示为十六进制数,则为(43 C0 00 00)16。
采用除基取余法,基数为16,
384/16,商24,余0
24/16,商1,余8
1/16,商0,余1
从上到下依次是个位、十位、百位
所以,最终结果为(180)16。
(384)10
=(180)16
=(0001 1000 0000)2
=(110000000)2
单精度浮点数保存的字节格式如下:
地址:+0 +1 +2 +3
内容:SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM
根据IEEE浮点数的定义,将上述二进制数规格化:
(384)10
>(110000000)2
>+1.10000000 * (2^8)
符号S为正,等于0 B;
指数EEEEEEEE为8+127=135,等于10000111 B;
尾数为10000000000000000000000 B;
合成后为
0 10000111 100 0000 0000 0000 0000 0000
若将上述值表示为十六进制数,则为(43 C0 00 00)16。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询