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

/*十六进制转化成十进制*/

#include <stdio.h>

#include <string.h>

char _16_string[10];

int main(int argc,char ** argv){

while (scanf("%s",_16_string) == 1) {

long long int len = strlen(_16_string);

long long int num = 0;

int i = 0;

for (; i < len; i++) {

if (!isalpha(_16_string[i])) {

num = num * 16 + _16_string[i] - '0';

}else{

num = num * 16 + _16_string[i] - 'A' + 10;

}

}

printf("%lld",num);

}

return  0;

}

十六进制转换成十进制相关推荐

  1. linux c十六进制转十进制函数,用Linux/Unix命令把十六进制转换成十进制(转)

    那天写个脚本,需要把十六进制的数字转成十进制的打出来,发现不知道要怎么弄,搜一下,原来还是很简单的,比用C语言什么的容易多了,就一些现成的命令就解决了. 先列两种简单的方法: 1) echo 自己就能 ...

  2. 十六进制转换成十进制函数

    {*------------------------------------------------十六进制转换成十进制函数@param@return ------------------------ ...

  3. java中带符号十六进制转换成十进制详解

    java中带符号十六进制转换成十进制详解 代码如下 代码如下 必须拿ffff进行测试,否则测不出异同 public void test1(){String strHex="ffff" ...

  4. java 十六进制转十进制_「16进制转10进制」Java:十六进制转换成十进制 - seo实验室...

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

  5. Java:十六进制转换成十进制

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

  6. 十六进制转换成十进制的方法

    看机器代码的时候,一般都是十六进制数,而我的心里还是觉得十进制比较爽,第一反应就是把他换成十进制的. 对于正数而言比较好转换,一般就是按二进制转换成十进制的方法,就是乘16之类的: 而对于有符号的数, ...

  7. Java实现将十六进制转换成十进制

    需求   今天看到一道面试题,说是给你一个十六进制的字符串,然后转换成对应的十进制数,乍一看还蛮简单,实际一敲,确实还行,就是着实用到了大量的API. 代码 public static int hex ...

  8. C语言十六进制转换成十进制(代码),可将数组内的十六进制数转换后并存入数组

    十六进制转换十进制原理介绍 十六进制转换为十进制,是先要将十六进制转换为二进制,在通过二进制转换为十进制. 十六进制转换为二进制很简单,我们首先要明白,一位十六进制代表四位二进制,如F对应二进制的11 ...

  9. Java 第十一届 蓝桥杯 省模拟赛十六进制转换成十进制

    问题描述 请问十六进制数1949对应的十进制数是多少?请特别注意给定的是十六进制,求的是十进制. 答案提交 这是一道结果填空的题,你只需要算出结果后提交即可.本题的结果为一个整数,在提交答案时只填写这 ...

最新文章

  1. hybriddb mysql移植_HybridDB for MySQL 实现在线与离线数据分离的实践
  2. day14 集合与函数
  3. React(0.13) 定义一个动态的组件
  4. chrome上很棒的爬虫插件,至少爬取博客够用了
  5. Cocos2dx利用intersectsRect函数检测碰撞
  6. C++main函数的参数介绍以及如何在main函数前执行一段代码
  7. OCLint+Xcode 代码规范利器
  8. BugkuCTF-Crypto题杰斐逊
  9. Docker轻量级管理工具Portainer
  10. 正则表达式学习笔记001--点号匹配
  11. NUC1014 排版题.输出排列成菱形的字母【打印图案】
  12. 执行DBMS_METADATA.get_ddl报ORA-39212的解决方法
  13. SoapUI使用以及常见错误解决
  14. preference android:layout,自定义PreferenceScreen的布局
  15. html点击下载图片
  16. 关于iOS14 访问相册权限问题
  17. C++ 应用程序无法正常启动0xc000007b
  18. virt-manager 键盘错位解决
  19. 1698无法登录mysql服务器_解决MySql ERROR 1698 (28000) 错误:Access denied for user 'root'@'localhost'...
  20. JavaScript(三)js插件

热门文章

  1. 4个寓言故事,看懂非授权频谱监管
  2. 2018全球最强物联网公司揭晓!
  3. Android build.gradle配置文件
  4. 浅谈5G对前端生态、发展带来的变化
  5. 洛谷 [P2575] 高手过招
  6. 自建商业网站,并通过cpolar内网穿透发布到公网可访问(6)
  7. iOS开发-Runloop探索
  8. Chinese Study
  9. 2019河北省大学生程序设计竞赛(部分题解)
  10. linux 脚本授权,Linux授权命令