浮点计算

请教大家:我在做浮点运算时,用2个双字相除。比如VD10为12,VD20中为8,得出的结果1.5放入VD30,但是VD30中不是1.5,而且溢出标志位SM1.1=1,,现在需要显示的结果为1.5,小数部分如何处理?谢谢

最佳答案

先用DI_R将VD10,VD20做一下转化,变成实数,然后用div_r指令做实数除法即可。

提问者对于答案的评价:
谢谢大家无私的帮助!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐