Skip to content

进制之间转换 #9

@Sogrey

Description

@Sogrey

进制之间的转换

# 十进制转换为二进制
print(bin(120))

# 将二进制转为十进制
print(int('0B10110',2))
print(int('10110',2))

# 十六进制转十进制
print(int('0XF35AE',16))
print(int('F35AE',16))

# 十进制转为十六进制
print(hex(54321))

# 十六进制转换为二进制
print(bin(0xF012A))

# 将二进制转换为十六进制
print(hex(0b1101110101))

# 十进制转为八进制
print(oct(1234))
# 将八进制转为十进制
print(int('3213',8))

# 输出仍然是十进制
print(0b11010101 * 0XF12 * 0o432 * 123)

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions