Python中的decimal模块是一个支持高精度浮点数运算的模块。它提供了一个Decimal类,使用它可以创建特殊的十进制浮点数对象,它可以保留更多的精度,比内置的float类型更加精确。
Python中的decimal模块是一个支持高精度浮点数运算的模块。它提供了一个Decimal类,使用它可以创建特殊的十进制浮点数对象,它可以保留更多的精度,比内置的float类型更加精确。
代码示例:
# 导入decimal模块
from decimal import Decimal
# 创建Decimal对象
x = Decimal('0.1')
y = Decimal('0.2')
# 进行运算
print("x + y =", x + y)
print("x - y =", x - y)
print("x * y =", x * y)
print("x / y =", x / y)
# 输出
# x + y = 0.3
# x - y = -0.1
# x * y = 0.02
# x / y = 0.5
本站系公益性非盈利分享网址,本文来自用户投稿,不代表码文网立场,如若转载,请注明出处
评论列表(17条)