C语言 浮点数 储存形式

C语言 浮点数 储存形式,第1张

参考文章

第一位符号位S, 后8位指数位E, 剩下23位精度位M
(-1)^S * M * 2^E

举例   1.25
正数 符号位S:   0
转为2进制为 1.01 E: 1.01*2^0(E)   E=0+127  转2进制 0111 1111
精度小数点后 01   所以M为 0100 0000 0000 0000 0000 000
整理: 0011 1111 1010 0000 0000 0000 0000 0000
转16进制:  3f a0 00 00

查看内存

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1325387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-12
下一篇 2022-06-12

发表评论

登录后才能评论

评论列表(0条)

保存