十进制128转化为十六进制 二进制转十六进制
一、128十六进制等于多少
2进制数如果除最高位为1外,其余都是0,则这个2进制数的10进制数就是2的n次方,其中n是2进制数的0的个数。比如:2进制100000就是10进制的2的5次方,即32。
128=2的7次方,所以,10进制128转换为2进制数就是10000000。
由于2的4次方等于16。所以,2进制数转换为16进制有一个简便方法:将2进制从地位到高位每4个2进制位为一组划分,将每一组的4个2进制位直接转换为16进制。
2进制10000000分组为:10000000,他们对应的16进制数是:80。所以2进制10000000的16进制是80,也就是10进制的128的16进制是80
二、8c十六进制转换十进制的步骤
8c十六进制转换成十进制数140。十六进制数8C,高位8表示有8个16,即为8╳16=128,个位C表示十进制数字12。因为十六进制数和十进制数在1到9的表示法相同,从10到15分别用字母A,B,C,D,E,F来代替,放在个位。十六进制数8C转换成十进制数为:8╳16+12=140。
三、十进制128转换为八进制和十六进制
10进制整数转换为8进制和16进制采用的方法是除以进制数求余数的方法,即:
用原10进制数除以进制数(8或16),得到商和余数
用上一步的商除以金子数(8或16),得商和余数
以后不断重复:用上一步的商除以进制数得到商和余数,直至商为0是结束。然后把每次得到的余数按逆序输出就是对应的进制的数。
因此,10进制128转换为8进制数的过程是:
128/8,商是13,余数是4
13/8,商是1,余数是5
1/8,商是0,余数是1
因此10进制128的8进制数是154
10进驻128转换为16进制数的过程是:
128/16,商是8,余数是0
8/16,商是0,余数是8
因此,10进制128的16进制数是80