Skip to content

进制计算

进制表示

  • 0b : 二进制数值前缀,如 0b1010 表示十进制的 10
  • 0o : 八进制数值前缀,如 0o12 表示十进制的 10
  • 0x : 十六进制数值前缀,如 0xA 表示十进制的 10

进制转换函数

  • bin(x) : 十进制转二进制
  • oct(x) : 十进制转八进制
  • hex(x) : 十进制转十六进制
0b11        // 输出: 3
0o222       // 输出: 146
0x2E0       // 输出: 736

0b11 + 0o222 // 输出: 149
0b11 + 0x2E0 // 输出: 739

bin(3)     // 输出: 0b11
oct(146)   // 输出: 0o222
hex(736)   // 输出: 0x2E0

bin(3) + oct(146)           // 输出: 0b110o222, 将输出进行字符串连接了
num(bin(3)) + num(oct(146)) // 输出: 149, 显示转成数字进行计算