二进制转十六进制
要将二进制数转换为十六进制,必须将其转换为4位单位的十六进制。
从右到左全部4位
例如100111110110101
如果左侧不足4位,可以用0补齐。 到0100,1111,1011,01012
基数0000对应16位基数0
>>1 >>2。 0011>>3 >>4 0101>>>5 0110>>>6p>>>>7 >>8 >>9 >>A >>B >>>C >D >>E 1111>>>F所以上面的二进制转换为十六进制4FB5
扩展数据
。 二进制相反,当你看到FD时,赶紧将其转换为二进制数
先转换F:
当你看到F,知道是15有没有,又如何用8421来偏移15呢?应该是8+4+2+1,所以四位数字都是1:1111。
然后改变D:
看到D就知道是13,如何用8421变成13呢?应该是:8+4+1,即1101。 。 ,也可以先转为十六进制,再转为二进制。
参考来源:百度百科-基数转换
1.将二进制转换为八进制
110110010.100101(2)→110'110'010.100'101(2)=662.45(8)。
2.二进制转十进制
110110010.100101(2)=1*2^8+1*2^7+0*2^6+1*2^5+1*2^4+0*2^3+0*2^2+1*2^1+0*2^0+1*2^(-1)+0*2^(-2)+0*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)
=256+128+0+32+16+0+0+2+0+1/2+0+0+1/16+0+1/64
=434.578125(10)。
3.二进制转十六进制
110110010.100101(2)→1'1011'0010.1001'01(2)→0001'1011'0010.1001'0100(2)
=1B2.94(16)。
进位/位置计数法是一种计数方法,因此也称为进位/局部计数法。 它可以使用有限数量的数字字符来表示所有值。 可以使用的数字字符的数量称为基数(en:基数)或基数。 底数为n,称为n元系统或简称n元系统。 当今最常用的系统是十进制,通常使用0到9的10个阿拉伯数字进行计数
扩展信息:
二进制数与十进制数类似。 它们可以执行四种算术运算:加法、减法、乘法和除法。 算法规则如下:
加法运算:00=0、01=1、10=1、11=10,#每2加1;
减法运算:1;-1=0,1-0=1,0-0=0,0-1=1,#从最高位借1为2;
乘法运算:0×0=0,0×1=0,1×0=0,1×1=1,#只有当两者都等于“1”时结果为“1”;
除法运算:二进制数只包含两个数(0,1),所以它的商是1或0。
上一篇:二进制1000转换成十六进制
下一篇:二进制与十六进制之间的转换