16进制数字讲解

8 点赞
交友生活论坛

10进制数字想必大家都是了解的,也就是我们学数学的时候使用的数字进制系统。但是代码里出现的多是16进制数字。那么16进制数字具体是什么呢?他们怎么写呢?他们又该怎么数呢?这里我们给大家讲解一下。

什么是16进制:

先从10进制开始,每个单位的最大数字就是9,最小为零,满10进一位;那么16进制也就是每个单位最大数字是15,最小为零,满16进一位。

16进制数字怎么写:

10进制当中我们能用的数字有0,1,2,3,4,5,6,7,8,9

而16进制就是在此基础上再加6个数字,但是我们不能生造数字,所以便用字母A,B,C,D,E,F表示

当然16进制的数字的数法也会变,16进制是这种新的数法:

0 1 2 3 4 5 6 7 8 9 A B C D E F 10 11 12 13 14 15 16 17 18 19 1A 1B 1C 1D 1E 1F 20……

其实也就是新添加了六个数字,只不过是我们无法将其命名。

(#16进制数字)

换算:

先看公式:

n进制下,以数字172为例,换算成10进制为1*n²+7*n¹+2*n⁰

则10进制下172就是:1*10²+7*10¹+2*10⁰=172

16进制下的172为:1*16²+7*16¹+2*16⁰=370

这样就可以算出16进制下的172,其实是10进制当中的370

(任何数的0次方都为1)

再往下看16进制当中A=11 B=12 C=13 D=14 E=15 F=16

那么在哪16进制中的数字ACDF为例:换算成10进制为:11*16³+13*16²+14*16¹+16*16⁰=48624

这样就能求得16进制中的ACDF是10进制中的48624

——MOD基金会全体成员