为何取余数不成功?
郑志武
发布于2012-12-25 00:46
116
0
标签:
用mod指令来对13除以4进行取余数的测试,发现余数很大,是怎么回事情啊,如何解决啊?如附图所示的结果?
代码:
ldb301.dbd348
ldb301.dbd352
mod
tmd212
问题补充:
难道是cpu不支持吗?我用的是315t-2dp的cpu!
图片说明: 1,图
佳答案
你的数据类型出现错误,而且取余指令只能用在双整数,不能用在浮点数取余,所以你的程序中对db301.dbd348和db301.dbd352定义为dint,使用赋值指令赋值即可,如下图所示
若有收获,就点个赞吧!
文章来源于网络及文献如有侵权请联系站长
分享到:
微信扫一扫分享
阅读与本文标签相同的文章