如何将real类型的实数转化成16位整数?
最佳答案
L MD120 //REAL
RND //取整
DTB // 转化为BCD码
BTI //BCD码转16位整数
T MW124
要注意浮点数的大小范围不能超过16位整数范围;
RND 执行的是四舍五入;
提问者对于答案的评价:
答案很多,谢谢各位
专家置评
可以参考 jujian89 的程序段,考虑了溢出的处理。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc240044.html