浮点数的用二进制科学计数法表示

看资料说浮点数在CPU中用32位 二进制科学计数法表示,格式为 (sign)1.f *2 ( e-127) ,但是如果已经知道一个浮点数,如何换算成上述格式呢?如何计算 f  和e的值呢?

最佳答案

浮点数x的二进制存储格式为(41360000)16,求其32位浮点数的十进制值。
[解:] 
  将十六进制数展开后,可得二进制数格式为

1000001001101100000000000000000
指数e=阶码-127=10000010-01111111=00000011=(3)10


  包括隐藏位1的尾数1.M=1.011 0110 0000 0000 0000 0000=1.011011


于是有
      x=(-1)s×1.M×2e=+(1.011011)×23=+1011.011=(11.375)10 
http://course.cug.edu.cn/cugFirst/computer_composing/study/%B5%DA%B6%FE%D5%C22.1.1.htm
http://course.cug.edu.cn/cugFirst/computer_composing/study/第二章2.1.1(2).htm

提问者对于答案的评价:
但是如何计算出来的呢?

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:23
下一篇 2020年11月1日 下午4:23

相关推荐

  • modbus通信 05功能码 出错,求解!

    使用S7-200作为主站通过modbus协议库和智能仪表通信,DataPtr中的值赋值为16#FF00时,使用modbus调试软件监测到发出的数据为03 05 …

    SIMATIC S7-200 2021年7月5日
  • S7-200 驱动安川伺服电机编程

    S7-200驱动安川伺服电机回零位如何编程?从零位到固定点1,执行其他动作,完成后返回零位。下一步骤是从零位移动到固定点2,执行其他动作,完成后返回零位。如何实现这个逻辑?如何编程…

    2021年7月5日
  • 西门子PLC485通讯口

    226的485通讯口有两个,可以再增加通讯口吗?或者西门子的PLC有支持扩展通讯口的吗? 最佳答案 226还可以扩展连接增加一个EM277,支持Profobis-DP,MPI从站,…

    SIMATIC S7-200 2021年7月5日
  • 手轮控制伺服

    我用S7-200控制两台伺服电机,现在客户要求加上一个手动控制。用手轮产生脉冲,然后输出到伺服驱动。我想用手轮产生的脉冲,用高速计数器计数,然后再产生相应的脉冲到伺服驱动器。我想知…

    SIMATIC S7-200 2020年10月31日
  • NTC20K在西门子200的哪个温度模块可以用

    NTC20K是热电阻还是热电偶,在西门子S7-200的哪个温度模块可以用?是EM231 AI 4X 热电偶,还是EM231 CN …

    SIMATIC S7-200 2020年11月1日
  • 模拟量的处理

    各位高手,200PLC处理压力变送器输出的电流信号(4-20mA,对应压力为0-   负0.1MP),如何在触摸屏或者文本上显示它的实际压力值呢?谢谢…

    SIMATIC S7-200 2021年7月5日
  • S7-200的程序

    一个开关量接通时间小于5S一个输出,大于5S另一个输出 谢谢各位  最佳答案 LD     I0.0&nbsp…

    SIMATIC S7-200 2021年7月4日
  • 定时器的区分

    请问,1ms,10ms,100ms 定时器的区别是什么?仅仅是精度不同吗? 最佳答案 前面说的很详细,但是要注意,它们的刷新方式不同,在应用时,要弄清楚定时器的分辨率。一…

    SIMATIC S7-200 2021年7月5日
  • 如何向子程序中传送计数器或定时器号

    自定义一个带管脚的子程序,里面用到定时器和计数器,在子程序的形参中如何定义需要传送的定时器或者计数器号 最佳答案 1、请看看这个帖子:西门子S7-200 plc子程序反复…

    SIMATIC S7-200 2020年10月31日
  • S7-22x PLC控制MMV4系列变频器程序

    我在西门子网站上下载了S7-22x PLC控制MMV4系列变频器程序 下载到PLC里面,结果电脑不能与PLC通讯,怎么回事.http://www.ad.siem…

    SIMATIC S7-200 2021年7月5日