单片机C语言十六进制转十进制

[复制链接]
5630|7
 楼主| yanshi 发表于 2011-8-3 20:48 | 显示全部楼层 |阅读模式
单片机c语言怎么才能把十六进制转换成十进制?
例如把高八位0XAF和低八位0XAA,转换成十进制赋给a
mmax 发表于 2011-8-3 23:22 | 显示全部楼层
除10取余
余数再除10取余
余数再除10取余
xmar 发表于 2011-8-4 16:10 | 显示全部楼层
单片机c用除法很慢。而且代码空间大。用连续减10.、减100、减1000.。。。速度快代码量小。
请、铭记 发表于 2011-8-4 16:11 | 显示全部楼层
单片机c用除法很慢。而且代码空间大。用连续减10.、减100、减1000.。。。速度快代码量小。
请、铭记 发表于 2011-8-4 16:11 | 显示全部楼层
mmax 发表于 2011-8-4 16:40 | 显示全部楼层
3L,其实编译器实现除法应该跟你说的方法效率差不多。
375606426 发表于 2011-8-4 17:04 | 显示全部楼层
说什么呢?
2009gxs 发表于 2011-8-5 08:21 | 显示全部楼层
可以试试强制类型转换
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

20

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部