16进制字符串转10进制
时间: 2023-09-08 22:15:00 浏览: 79
javascript将16进制的字符串转换为10进制整数hex.docx
5星 · 资源好评率100%
将16进制字符串转换为10进制可以通过以下步骤完成:
1. 确定每个十六进制数位对应的权值,即从右到左的权值次幂为0、1、2、3 ……n-1;
2. 将每个十六进制数位乘以它的权值;
3. 求所有乘积的和,得到十进制的结果。
以下是一个示例代码:
```python
hex_string = "1A"
decimal = int(hex_string, 16)
print(decimal) # 输出 26
```
在这个代码中,我们使用Python内置的`int`函数将十六进制字符串转换为十进制数字。第二个参数16表示我们正在处理的是十六进制。
阅读全文