标签: assembly msp430
我一直在努力完成分组的装配程序。此例程将仅允许整数作为输入。我遇到的问题是某些操作中的除法将包含整数部分和小数部分。例如,如果我除10/3 = 3.333。如何从该部门获得小数部分?
答案 0 :(得分:1)
如果你的除法函数给你一个余数,则将余数乘以10并用结果重复除法,即第一个小数。等等。
乘以10很容易:自己添加数字(添加数字,数字)并存储结果。单独添加两次并添加存储的结果。这相当于(x*2)+(x*8) = (x*10)。
(x*2)+(x*8) = (x*10)