心理

当前位置 /首页/完美生活/心理/列表

十六进制8d转换成十进制

十六进制8d转换成十进制

先了解十进制数,是由0-9是个数字组成。

那么十六进制数就应该由0-15组成,但是超过10的话,比如11你是要理解成两个1还是理解成数字一个数11呢因为容易混淆,于是就将10-15分别用A-F表示。

那再来类比一下十进制

123=1*10⋀2(1乘以10的平方) + 2*10⋀1  +3*10⋀0

那么,再类比一下

8d=8*16⋀1 +8*16⋀0=8*16+8=128+8=136

0x8D即十六进制数8D,表示十进制数是141,即8D(十六进制) = 141(十进制)。

十六进制转换成十进制的具体算法是:

1、首先明白16进制数(从右到左数是第0位,第1位,第2位……)的第0位的权值为16的0次方,第1位的权值为16的1次方,第2位的权值为16的2次方,依次这样排列下去。

2、明白A、B、C、D、E、F表示的二进制数字分别是10、11、12、13、14、15。

3、十六进制转换成十进制的公式是:要从右到左用二进制的每个数去乘以16的相应次方,然后这些数字相加就是了。

8D(十六进制)=8×16¹+13×16⁰=8×16+13×1=141。