输入一个十进制正整数,输出与之对应的八进制、十六进制数
时间: 2024-05-12 20:17:00 浏览: 127
计算机中各种进制数、机器数--的表示
好的,您想要将十进制正整数转换为八进制和十六进制数,我可以为您提供代码示例:
```python
# 获取用户输入的十进制数
dec_num = int(input("请输入一个十进制正整数:"))
# 将十进制数转换为八进制数,并输出结果
oct_num = oct(dec_num)
print("转换为八进制数为:" + str(oct_num))
# 将十进制数转换为十六进制数,并输出结果
hex_num = hex(dec_num)
print("转换为十六进制数为:" + str(hex_num))
```
使用这段代码可以将输入的十进制正整数转换为对应的八进制数和十六进制数。
阅读全文