Python 程序将十进制转换为二进制、八进制和十六进制5 Sept 2024 | 2 分钟阅读 在本教程中,我们将讨论如何将十进制数转换为二进制、八进制和十六进制数。 十进制系统: 最广泛使用的数字系统是十进制系统。 该系统是基数为 10 的数字系统。 在这个系统中,使用十个数字 (0-9) 来表示一个数字。 二进制系统: 二进制系统是基数为 2 的数字系统。 使用二进制系统是因为计算机只能理解二进制数字(0 和 1)。 八进制系统: 八进制系统是基数为 8 的数字系统。 十六进制系统: 十六进制系统是基数为 16 的数字系统。 这个程序编写用于将十进制数转换为二进制、八进制和十六进制数。 我们有一个十进制数字,我们必须将其转换为二进制、八进制和十六进制数字。 我们将使用函数将十进制数转换为二进制数,将十进制数转换为八进制数,以及将十进制数转换为十六进制数。 示例 代码 输出 情况 - (1) Enter the Decimal Number: 12 The given decimal number 12 in Binary number is: 0b1100 The given decimal number 12 in Octal number is: 0o14 The given decimal number 12 in Hexadecimal number is: 0xc 情况 - (2) Enter the Decimal Number: 196 The given decimal number 196 in Binary number is: 0b11000100 The given decimal number 196 in Octal number is: 0o304 The given decimal number 196 in Hexadecimal number is: 0xc4 说明 在上面的程序中,我们使用了内置函数:bin()(用于二进制)、oct()(用于八进制)和 hex()(用于十六进制)来将给定的十进制数转换为相应的数字系统。 这些函数接受一个整数并返回一个字符串。 结论在本教程中,我们讨论了如何使用 Python 的内置函数将十进制数转换为二进制、八进制和十六进制数。 下一个主题Python 字符的 ASCII 值 |
我们请求您订阅我们的新闻通讯以获取最新更新。