登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:正整数如何转换成3字节浮点数?

点击:2263 回复:2

有一只仪表采用485通信,仪表数据采用3字节浮点数。
其浮点格式如下:  
 符号位(1)阶码(7)尾数高(8)尾数低(8)  
 其中尾数是格式化的,保证最高位是1;阶码偏移40H,大于40H为整数,小于40H为小数。  
 在其文档说明中有这样的例子  
 1.234D   =>   1.3BE7H   =>   44.13BEH   格式化为:41.9DF3H  
 -1.234D   =>   -1.3BE7H   =>   C4.13BEH   格式化为:C1.9DF3H  
 0.5   =>   0.8000H   =>   40.8000H  
我现在输入的是正整数如:1234
用fx2n转换该怎样写?
09-02-26 18:49
谁有将整数转换成3字节浮点数的算法?给点提示啊
09-02-27 15:25
换成二进制的浮点数,双字节的..
09-02-27 17:21

工控新闻

更多新闻资讯