相关文章推荐
小胡子的眼镜  ·  python subprocess执行外部命 ...·  1 年前    · 
淡定的创口贴  ·  李长河 中文主页 实验一 Visual ...·  1 年前    · 
腹黑的橙子  ·  元数据 ...·  2 年前    · 
慷慨大方的口罩  ·  数据库设计(一对一、一对多、多对多) - ...·  2 年前    · 
Code  ›  c++ 字符转十进制 | N进制转十进制开发者社区
c++ 字符 十进制
https://cloud.tencent.com/developer/article/1563033
酒量大的洋葱
1 年前
多凡

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进制字符串转十进制整数

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

 
推荐文章
小胡子的眼镜  ·  python subprocess执行外部命令常用方法详细举例_python_脚本之家
1 年前
淡定的创口贴  ·  李长河 中文主页 实验一 Visual C++集成开发环境入门 中国地质大学(武汉)教师个人主页系统
1 年前
腹黑的橙子  ·  元数据 Hive血缘关系(解析SQL构建血缘图) - 知乎
2 年前
慷慨大方的口罩  ·  数据库设计(一对一、一对多、多对多) - wolf.lin - 博客园
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
Code - 代码工具平台
© 2024 ~ 沪ICP备11025650号