
Python中十进制与二进制(包括浮点数)的转换方法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文介绍了在Python编程语言中如何进行十进制和二进制之间的相互转换,包括整数及浮点数值的处理技巧。
本段落介绍了Python中十进制和二进制的转换方法(包括浮点数),分享给大家,也给自己留个笔记。在将十进制转为二进制的小数部分时我卡住了将近一个小时。以下是代码:
```python
#-*- coding: utf-8 -*-
from decimal import Decimal
def bTod(n, pre=4):
# 把一个带小数的二进制数n转换成十进制, 小数点后面保留pre位小数
string_number1 = str(n) # number1 表示二进制数,number2表示十进制数
decimal = 0 # 小数部分化成二进制后的值
```
这段代码定义了一个函数`bTod()`用于将带小数的二进制数字转换为十进制,并指定保留的小数位数量。
全部评论 (0)
还没有任何评论哟~


