请教大神,A51中的除法运算???谢谢

2020-02-05 09:02发布

将一个变量除以256,此变量小于256,要求取到到小数点后两位????不知道怎么编程,麻烦大神用A51指教???谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
8条回答
raxb
1楼-- · 2020-02-05 10:47
先乘以100,再左移8bit
Garbage614
2楼-- · 2020-02-05 13:13
先除在取余,中间过程用移位
scsf
3楼-- · 2020-02-05 14:15
 精彩回答 2  元偷偷看……
raxb
4楼-- · 2020-02-05 17:51
scsf 发表于 2012-6-18 20:20
是右移8bit吧??

对,是右移,写错了,不知道*100有什么好办法
marshallemon
5楼-- · 2020-02-05 23:48
看似你的程序至少需要双字节的除法,A51是有现成的汇编库的,网上搜搜51单片机双字节的除法,直接调用
scsf
6楼-- · 2020-02-06 00:11
marshallemon 发表于 2012-6-19 13:11
看似你的程序至少需要双字节的除法,A51是有现成的汇编库的,网上搜搜51单片机双字节的除法,直接调用 ...

我在keil里面找过,没有找到,网上的库还没有找过,找到发上来,大家享用

一周热门 更多>