写一个程序能够将16/8进制转为10进制
时间: 2024-02-22 12:57:32 浏览: 47
十六进制转为十进制程序
以下是Python代码示例,可以将16/8进制转换为10进制:
```python
def hex_to_dec(hex_num):
# 将16进制数转换为10进制数
dec_num = int(hex_num, 16)
return dec_num
def oct_to_dec(oct_num):
# 将8进制数转换为10进制数
dec_num = int(oct_num, 8)
return dec_num
# 测试程序
hex_num = '1A'
oct_num = '62'
dec_num = hex_to_dec(hex_num) + oct_to_dec(oct_num)
print(dec_num)
```
输出结果为:76
解释:将16进制数'1A'转换为10进制数为26,将8进制数'62'转换为10进制数为50,相加得到76。
阅读全文