题目描述

写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。

输入描述:

输入一个十六进制的数值字符串。注意:一个用例会同时有多组输入数据,请参考帖子https://www.nowcoder.com/discuss/276处理多组输入的问题。

输出描述:

输出该数值的十进制字符串。不同组的测试用例用\n隔开。

示例1

输入

0xA
0xAA

输出

10
170

题目链接:https://www.nowcoder.com/practice/8f3df50d2b9043208c5eed283d1d4da6?tpId=37&&tqId=21228&rp=1&ru=/ta/huawei&qru=/ta/huawei/question-ranking

从下标2开始,累计求和即可。

#include<bits/stdc++.h>
using namespace std;
int main()
{string str;while(cin>>str){int len=str.size();int res=0;for(int i=2;i<len;i++){int tmp=0;if(str[i]>='0'&&str[i]<='9'){tmp=str[i]-'0';}else{tmp=str[i]-55;//'A' ascii值是65,16进制里代表10}res=res*16+tmp;}cout<<res<<endl;}
}

华为机试 16进制转换成十进制相关推荐

  1. C语言 将16进制转换成10进制输出

    大家好!今天来打印16进制转换成10进制输出,16进制前面是0x.这里以打印ABCDEF的10进制为例 如下: 希望有所启发!!!^__^ 大雨落幽燕,白浪滔天,秦皇岛外打鱼船. ---------- ...

  2. Python 各种进制相互转换 16进制转换成2进制 不够用0补齐 前面补0

      2进制 8进制 10进制 16进制 2进制 - bin(int(x, 8)) bin(int(x, 10)) bin(int(x, 16)) 8进制 oct(int(x, 2)) - oct(in ...

  3. 【汇编】16进制转换成10进制(三种方法)

    汇编语言程序:16进制转换成10进制(三种方法) 1 ;天水浪客(Gouki Jiang) , 16进制to10进制例题 2007.5.18 2 STACK SEGMENT PARA STACK 3 ...

  4. 任意进制转换成十进制间互化(ASCII码法)(C/C++)

    目录 1 最早的版本(C) 2  针对上面的问题进行改进(C++) 2.1  任意进制转换成十进制(运用字符串) 2.2  十进制转换成任意进制(运用数组逆序存储+取模作除法) 3  ASCII码参考 ...

  5. 16进制字符串转成字节数组、字节数组转16进制字符串、16进制字符串转成2进制字符串、中英文 字符串转16进制、16进制转换成中英文 字符串

    因为需要与硬件相互通讯 用到了这些方法 亲测可用 /*** 16进制表示的字符串 转换为字节数组** @param hexString 16进制表示的字符串* @return byte[] 字节数组* ...

  6. oc 颜色转换 16进制 转换成RGB

    OC 颜色使用基本都是RGB的,我们通常还习惯使用16进制表示颜色,但是OC没有直接可以使用的方法,通常使用工具类来转换一下: #define DEFAULT_VOID_COLOR [UIColor ...

  7. c语言16进制转换成文本显示,文本如何转换成16进制字节集数据

    .版本 2 .子程序 取十进制, 整数型, , 将非十进制的标准格式文本转换成十进制整数值 .参数 欲转换的值, 文本型, , 欲转换的值,文本型! .参数 数值类型, 整数型, 可空, 0,#十六进 ...

  8. 16进制转换成ASCII码值

    public String convertHexToString(String hex){StringBuilder sb = new StringBuilder();//49204c6f766520 ...

  9. 各进制转换成十进制的方法

    进制 常见的进制以及其取值范围 二进制 -----> 0 ~ 1 八进制 -----> 0 ~ 7 十进制 -----> 0 ~ 9 十六进制 -----> 0 ~ 9.a(1 ...

最新文章

  1. 字节跳动 录屏功能_一周盘点:Instagram打通视频购物功能 公开叫板TikTok;字节跳动要大力布局跨境出口电商?...
  2. 一张图搞定iOS学习路线
  3. VHDL硬件描述语言(二)——子程序
  4. JSValidation 配置文件
  5. 深度探索va_start、va_arg、va_end
  6. 手动写sonar plugin 一直File is not a plugin.
  7. 给javascript初学者的24条最佳实践
  8. h5上下滑动时页面出现抖动问题解决
  9. 超快语义分割 | PP-LiteSeg集速度快、精度高、易部署等优点于一身,必会模型!!!...
  10. 《机器学习实战》学习笔记第二章 —— K-近邻算法
  11. CDN技术详解(电子书)下载链接
  12. 连接服务器失败是什么原因
  13. Ubuntu下ATI显卡风扇转速调节脚本
  14. Datakit.CrossManager.2023(2D/3D数据格式转换器)
  15. 《精通.NET互操作:P/Invoke、C++ Interop和COM Interop》
  16. HTML中图片轮播效果
  17. flink 自定义trigger
  18. DFIG虚拟惯性控制+下垂控制的系统一次调频的simulink模型
  19. MySQL8.0窗口函数之排名函数(rank、dense_rank)的使用
  20. 保险公司心理测试软件,PsyKey心理测评系统 V3.0

热门文章

  1. 爬虫学习笔记,从基础到部署。
  2. 移动开发之设计模式- 中介者模式(IOSAndroid)
  3. nginx的安装和html部署问题
  4. 使用mpvue实现动态图片波浪图效果
  5. Y z推荐菜东家 易订货生鲜系统_生鲜配送订货系统值得信赖
  6. Open3d 获取渲染和固定视角json文件及读入
  7. 实时搜索引擎Elasticsearch(4)——Aggregations (聚合)API的使用
  8. 大型网站技术架构的演讲之路
  9. 日常一些办公软件问题
  10. 【大学物理实验】RL和RC串联电路的稳态特性研究