进制转换(针对8、16等特殊进制)
2017-05-31 16:18
246 查看
#include<bits/stdc++.h> using namespace std; int main() { //方法一:不转换 char a[1000000]; while(scanf("%s",a)!=EOF) { int num16; sscanf(a,"0x%X",&num16); printf("%d\n",num16); } /* //方法二:用const_cast将char*转const char* char a[1000000]; while(scanf("%s",a)!=EOF) { int num16; const char *b=const_cast<char*>(a); sscanf(b,"0x%X",&num16); printf("%d\n",num16); } //方法三:用string方法c_str()转char* string a; while(cin>>a) { int num16; const char *b=a.c_str(); sscanf(b,"0x%X",&num16); printf("%d\n",num16); } */ return 0; }
相关文章推荐
- 进制转换,16到10,10进制到12进制_华为SO挑战赛试题2015年8月
- PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
- PHP进制转换[实现2、8、16、36、64进制至10进制相互转换]
- nyoj 244 16 进制简单运算
- BIN和HEX(16)进制文件区别
- java中进行2、8、16、10进制之间的转换
- 常量、进制和进制转换、变量、数据类型及运算符
- 大数 进制转换 10-16
- Linux笔记(16)——通配符与其他特殊符号
- !假如人类使用 16 进制
- java中进行2、8、16、10进制之间的转换
- .net c# 进制转换 2进制、8进制、10进制、16进制
- 【原题】【noip 2006 T4】【动态规划】2^k进制数(比较特殊)
- 16进制转10进制方法
- 进制转换:二进制和十进制的互转和推广至任意进制
- 基于Visual C++2013拆解世界五百强面试题--题16-进制分析
- 环形变换(矩阵快速幂+特殊矩阵加速)(北理16校赛)
- JavaScript -- 2 8 16 进制
- 关于进制转换,16进制转10进制,其它进制转10进制
- c 语言 将整数 转换为 2 ,8,16 进制数