题目:
写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 )
输入描述:
输入一个十六进制的数值字符串。
输出描述:
输出该数值的十进制字符串。
示例1
输入
0xA
输出
10
代码:

#include<bits/stdc++.h>
using namespace std;
int main(){string s;while(cin>>s){//多组输入int bit=0;int ans=0;for(int i=s.size();i>=0;--i){if(s[i]>='0'&&s[i]<='9'){ans+=(s[i]-'0')*pow(16,bit++);//0-9}else if(s[i]>='A'&&s[i]<='F'){ans+=(s[i]-'A'+10)*pow(16,bit++);//A-F}}cout<<ans<<endl;}return 0;
}

c++实现---十六进制转化为十进制相关推荐

  1. c语言:十六进制转化为十进制

    十六进制是由数字1到9或者是字母a(A)到字母f(F),其中字母a代表数字10,字母f代表数字15 下面通过代码: #include <stdio.h> #include <stri ...

  2. 将十六进制转化为十进制

    输入一个十六进制的数字,将它转化为十进制的数字 十六进制定义: 十六进制转换有16进制每一位上可以是从小到大为0.1.2.3.4.5.6.7.8.9.A.B.C.D.E.F16个大小不同的数,即逢16 ...

  3. 十六进制转化为十进制

    package lsh.element.numbersystem;import java.util.Scanner;/*** * @desc 有意思的地方:两种思想得到的结果都是正确的,但是超出int ...

  4. 蓝桥杯 十六进制转化为十进制

    问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示. 样例输入 FFFF 样例输出 6 ...

  5. Linux strtol将十六进制转化为十进制

    代码 #include <iostream> #include "crypto_util.h"int get_file(const std::string file_n ...

  6. 十六进制转化为十进制 c语言函数

     int convert(int a,char *p)//a为字符串长度,p为需要转换字符串指针 {   int i,j,sum;    sum=0;  for(i=0;i<a;i++)   ...

  7. 十六进制转换成十进制

    问题描述 从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出. 注:十六进制数中的10~15分别用大写的英文字母A.B.C.D.E.F表示. 样例输入 FFFF 样例输出 6 ...

  8. stm32串口自定义协议接收一串十六进制数据(将其中两个字节转化为十进制数据)+部分串口基础知识

    文章目录 一.基本储存单元 二.通信协议 (一)并行通信和串行通信 (二)三种工作方式 (三)收发数据同步或异步传输 (四)通信速率 三.串口通信协议 (一)RS232 (二)USB转串口(TTL标准 ...

  9. c++十六进制加法_c++ 二进制数、十进制、十六进制转化的函数

    1.将十六进制字符串转化为十进制整数 WORD DEC( CString str ) { WORD decvalue=0; int i=0; for( i=0 ; i&ltstr.GetLen ...

最新文章

  1. 火焰效果材质实现_利用噪音图制作一个纸张燃烧的效果
  2. 熊仔科技Steamduino PIC18F46J50主控板 部分原理图
  3. 湖南师大计算机学院院长,董新汉(数学与计算机科学学院)老师 - 湖南师范大学 - 院校大全...
  4. vc通过ADO连接sql server 2000的核心代码
  5. 最小的html5页面,第一个html5+响应式页面
  6. 相对布局父类属性_Unity3D RectTransform使用详解:布局、属性、方法
  7. Javascript作用域、闭包原理以及性能问题
  8. Java事务处理全解析(三)——丑陋的案例
  9. NCI和CNC应用中M代码的概念和功能
  10. springBoot整合ElasticSearch【代码直接复制可用】(超级详细)
  11. 如何使用Win10原生的截图工具Snipping Tool?
  12. 推荐 :一小时建立数据分析平台
  13. 计算机科学成为独立学科的奠基人,详解卡内基梅隆大学计算机学院
  14. 立创eda学习笔记二十二:如何修改pcb网络颜色?
  15. 孤尽训练营打卡日记day14--第二周总结
  16. Jupyter notebook 绘图时,如何生成高清图片?
  17. perp系列之三:perp版本变化和作者联系方式
  18. Shiro的认证原理(Subject#login的背后故事)
  19. arcgis图斑尖角检查_运用官方扩展模块高效检查图斑尖锐角(免费教程,不用插件)...
  20. 推荐算法——NCF知识总结代码实现

热门文章

  1. NE40E全业务路由器
  2. IPTV终于开始要结果了
  3. 广州大学数据结构实验四
  4. unity3d--人物朝向(RPG游戏黑暗之光)
  5. BZOJ 3597 [Scoi2014]方伯伯运椰子
  6. 蜻蜓刷脸支付就算是双胞胎也能轻松辨别
  7. CCIR656的一点认识
  8. Python爬虫实战案例:一键爬取,多种网页模板任你选!
  9. Android framework 增加DNS检测功能
  10. c语言中sub指令,汇编_指令_SUB