384用IEEE32浮点格式表示?

 我来答
百度网友7192e8b
推荐于2017-09-21 · TA获得超过1.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:92%
帮助的人:1467万
展开全部
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。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式