16进制转10进制

2020-01-16 18:34发布

                    我举个例子,我从P0口得到数据temp=0x11;然后把temp变成10进制,目的是为了输出显示,但是在keil软件里面怎么转换呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
20条回答
chensheng00
1楼-- · 2020-01-17 11:52
有人来么
fsclub
2楼-- · 2020-01-17 13:05
除以1000的商就是千位,
上面的余数再除以100结果就是百位,
上面的余数----十位
上面的余数---个位
------------
chensheng00
3楼-- · 2020-01-17 16:14
fsclub 发表于 2012-12-5 14:16
除以1000的商就是千位,
上面的余数再除以100结果就是百位,
上面的余数----十位

恩,这个我知道,是不是直接用P0乘以一个10进制数得到一个10进制数
chensheng00
4楼-- · 2020-01-17 20:50
xq13799775162 发表于 2012-12-2 16:36
temp = (temp >> 4) * 10 + temp % 16;

不理解啊
fsclub
5楼-- · 2020-01-17 23:02
 精彩回答 2  元偷偷看……
yklstudent
6楼-- · 2020-01-18 03:04
。。。。。。

一周热门 更多>