输入一个表示十六进制数据的字符串,将其转换为 十进制数输出,例如,若输入12A,则输出为298。
时间: 2023-05-11 09:04:58 浏览: 244
易语言十六进制与字符串转换
可以使用 Python 的 int() 函数将十六进制字符串转换为十进制数,代码如下:
```
hex_str = input("请输入一个十六进制字符串:")
dec_num = int(hex_str, 16)
print("转换后的十进制数为:", dec_num)
```
输入示例:
```
请输入一个十六进制字符串:12A
转换后的十进制数为: 298
```
注意:输入的十六进制字符串必须以 "0x" 或 "0X" 开头时,才能直接使用 int() 函数进行转换,否则需要手动指定进制数。
阅读全文