现在MD150中是浮点数的数据,MW100中的是整型数据。现在的要求是让MD与MW相乘,并且得到的结果是整型的?
问题补充:
MD结果用的是SIN指令,MD150取整后不是取0啦,或者+-1.这样不能够满足要求。@阿鸣
图片说明:
最佳答案
主要应该考虑浮点数的取值范围,如果对小数点后面的变化不敏感的话,浮点转双整数,然后用整数乘法;否则必须把整数转双整数再转浮点数,进行浮点乘,最后由浮点转双整数再转回整数。
提问者对于答案的评价:
谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc297371.html