• 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
    这里应该注意三点: A,阶码是用移码表示的,这里会有一个127的偏移量,它的127相当于0,小于127时为负,大于127时为正,比如:10000001表示指数为129-127=2,表示真值为22,而01111110则表示2(-1).
    B, 尾数全都是小数点后面的数,
    C, 但尾数中省略了一个1,因此尾数全为0时,也是1.0...00
    2.自己计算:5.75~01000000101110000000000000000000
    161.875~01000011001000011110000000000000
    -0.0234375~10111100110000000000000000000000
    转化工具结果:

    python转化:

  • 相关阅读:
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    7.21Java入门--->第二节
    7.20Java入门--->第一节
  • 原文地址:https://www.cnblogs.com/1482156703optimus/p/13835627.html
Copyright © 2020-2023  润新知