笔记
文章平均质量分 60
zjl9556
这个作者很懒,什么都没留下…
展开
-
C/C++ 实现十六进制转十进制
方法一、输入十六进制数十六进制与十进制的转换关系一个十六进制Hex:0xA2C,转换为十进制Dec = A(10)x162 + 2x16*1 + C(12)x160 。具体代码如下:#include<iostream>#include<string>using namespace std;const int MAX = 100;int DecArr[MAX] = { 0 };/*首先对十六进制数0xA2C除16取余,即每次取一个数,并存入数组*//*这里不需原创 2021-01-03 22:01:42 · 37320 阅读 · 0 评论 -
C/C++实现十进制转十六进制
十进制转十六进制int Dec, Comp=0, HexArr[100], count=0;cin>>Dec;while(0!=Dec){ Comp=Dec; Dec/=16; Comp%=16; HexArr[count++]=Comp;}for(int i=count-1;i>=0;i--){ if(HexArr[i]>9) { printf(%c,HexArr[i] - 10 + 'A') }}...原创 2020-12-22 14:20:11 · 1905 阅读 · 0 评论