相关文章推荐
奔放的鼠标  ·  如何用Axure规范地画出APP原型的交互 ...·  1 年前    · 
年轻有为的双杠  ·  清塘村脱贫大道变宽广-湖南省人民政府门户网站·  2 年前    · 
傻傻的作业本  ·  Css暴力绘制圆角矩形-CSDN博客·  2 年前    · 
睿智的酸菜鱼  ·  Solving CMake's ...·  2 年前    · 
坚强的伤疤  ·  超燃超热血漫画《暴食狂战士》男孩拥有吞噬生命 ...·  2 年前    · 
Code  ›  c++ 字符转十进制 | N进制转十进制开发者社区
c++ 字符 十进制
https://cloud.tencent.com/developer/article/1563033
酒量大的洋葱
2 年前
多凡

c++ 字符转十进制 | N进制转十进制

腾讯云
开发者社区
文档 建议反馈 控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
发布
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
多凡
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
社区首页 > 专栏 > c++ 字符转十进制 | N进制转十进制

c++ 字符转十进制 | N进制转十进制

作者头像
多凡
发布 于 2020-01-02 14:23:53
2K 0
发布 于 2020-01-02 14:23:53
举报
文章被收录于专栏: sringboot sringboot
十六进制字符转十进制整数 思想

思想通过判断字符是数字还是,字母, 然后减去0 ,‘a’ ‘A’ 字符结果就是十六进制, 如果是字母要加10;

代码如下
int ChtoHex(char ch)
  if ((ch >= '0') && (ch <= '9'))
    return ch - 48;
  else if ((ch >= 'a') && (ch <= 'f'))
    return ch - 87;
  else if ((ch >= 'A') && (ch <= 'F'))
    return ch - 55;
    return -1;
}
N进制字符串转十进制整数

这个没有什么思想,粗暴简单,函数直接调.

 
推荐文章
奔放的鼠标  ·  如何用Axure规范地画出APP原型的交互 | 人人都是产品经理
1 年前
年轻有为的双杠  ·  清塘村脱贫大道变宽广-湖南省人民政府门户网站
2 年前
傻傻的作业本  ·  Css暴力绘制圆角矩形-CSDN博客
2 年前
睿智的酸菜鱼  ·  Solving CMake's "Could NOT find Threads (missing: Threads_FOUND)" Error | DeviceTests
2 年前
坚强的伤疤  ·  超燃超热血漫画《暴食狂战士》男孩拥有吞噬生命变强的天赋,凡是被他击败的生物都将变成他的力量!_哔哩哔哩_bilibili
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号