51单片机数据运算问题

2019-07-15 20:12发布

想用单片机算个数,把9873分别存放在两内存中(如21H存98,22H存73),这两组数已经是十进制数据。我想用9873乘以0.42,得出来的结果送显示,我的思路是先用22H中的73乘42再除100,73*42=3066,相乘后A为低8位,B为高8位,可这样存数据后数据就变了,我想请问可不可把A内的数变成66,B中的数变30,然后分别除10再送显示,还是有更快更简洁的方法?本人初学,再此谢过了!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
ch5320
1楼-- · 2019-07-15 20:31
怎么没人回复啊
ch5320
2楼-- · 2019-07-15 23:31
那位大侠能用汇编语言解释下呀
ch5320
3楼-- · 2019-07-16 03:18
高人都藏那了!等了好久!

一周热门 更多>