进制转换
进制转换
-
二进制转八进制
- 规则:从低位开始,将二进制数每三位一组,转成对应的八进制数即可。
- 案例:
0b11010101 = 0325 -
二进制转十进制
- 规则:从低位开始,将二进制数每位与2^(位数-1)相乘的结果相加。
- 案例:
0b11010101 十进制:1*(2^0)+1*(2^2)+1*(2^5)+1*(2^6)+1*(2^7) = 229 -
二进制转十六进制
- 规则:从低位开始,将二进制数每四位一组,转成相对应的十六进制数即可。
- 案例:
请将0b11010101转成十六进制数 0b11010101 = 0xD5 0101 = 5 1101 = D -
八进制转二进制
- 规则:将八进制数每1位,转成相对应的一个3位的二进制数即可。
- 案例:
请将0237转成二进制: 0237 = 0b10011111 7 => 111 3 => 011 2 => 010 -
十六进制转二进制
- 规则:将十六进制数每一位,转成相对应的一个4位的二进制数即可。
- 案例:
请将0x23B转成二进制: 0x23B = 0b001000111011 2 => 0010 3 => 0011 B => 1011

浙公网安备 33010602011771号