双整数相除怎么保留余数

modbus数据相除,读到的双整数相除,怎么才能保留下来余数  怎么转换相除实现

问题补充:
我现在有一个十进制数随变频器频率变动而变动去除655360的得到的数字要带小数点的,要先转换再除? 我把得到的十进制数转换成16进制 寄存器竟然为零了

最佳答案

如果想直接得到浮点数,可以先转换为浮点数再相除。如果想得余数,使用DIV指令,高16位为余数,低16位为商。

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日 上午1:36
下一篇 2017年5月28日 上午1:36

相关推荐