C语言 浮点数 储存形式

Posted on 2022-11-24 21:20  梦中千秋  阅读(22)  评论(0编辑  收藏  举报

参考文章

第一位符号位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

查看内存
在这里插入图片描述