导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→easy

* 32669: 请教 我用C语言怎样将一个16进制转化成一个10进制数呢?

   qingtao 
qingtao发表的帖子 

 easy
如果是外部输入的字符,首先小写转大写,然后减去0x37得到的值按照位数乘以16的对应次方就可以了。
例如 ”ABCD"
('A'-0x37)*16*16*16+('B'-0x37)*16*16+('C'-0x37)*16+'D'-0x37

发表时间:2003年5月29日16:42:39

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:pc机与单片机的串行通信程序,求助!偶做毕业设计,老师要求用汇编做,找了很多都是用C做的,郁闷啊!!
[下一篇帖子]:呵呵,东西不错,如果在交通部有人就好了。速度、里程可以从汽车本身的仪表盘读取,加速度可以根据读出的速