IEEE754 浮点数

1.参考https://www.cnblogs.com/oxspirt/p/7234024.html,把十进制数5.75,161.875,-0.0234375 的单精度浮点数
   方法:在IEEE754标准中,规定,float的32位这样分:
         符号位(S):1    阶码(E):8    尾数(M):23

这里应该注意三点: 1,阶码是用移码表示的,这里会有一个127的偏移量,它的127相当于0,小于127时为负,大于127时为正,比如:10000001表示指数为129-127=2,表示真值为22,而01111110则表示2(-1)

                               2.尾数全都是小数点后面的数,
                               3.但尾数中省略了一个1,因此尾数全为0时,也是1.0...00

       5.75~01000000101110000000000000000000
       161.875~01000011001000011110000000000000
       -0.0234375~10111100110000000000000000000000

 

posted @   晓熙熙  阅读(65)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
· 全程使用 AI 从 0 到 1 写了个小工具
点击右上角即可分享
微信分享提示