部门大会MSP430的部分内容

时间:2015-11-14 01:07:47

标签: assembly msp430

我一直在努力完成分组的装配程序。此例程将仅允许整数作为输入。我遇到的问题是某些操作中的除法将包含整数部分和小数部分。例如,如果我除10/3 = 3.333。如何从该部门获得小数部分?

1 个答案:

答案 0 :(得分:1)

如果你的除法函数给你一个余数,则将余数乘以10并用结果重复除法,即第一个小数。等等。

乘以10很容易:自己添加数字(添加数字,数字)并存储结果。单独添加两次并添加存储的结果。这相当于(x*2)+(x*8) = (x*10)