热线电话:13121318867

登录
2019-02-26 阅读量: 664
python如何设置浮点数的精确度

1.使用“%”: - “%”运算符用于格式化以及在python中设置精度。这类似于C语言编程中的“printf”语句。

2.使用format(): -这是格式化字符串以设置精度的另一种方法。

3.使用round(x,n): -此函数有2个参数,数字和数字,我们希望小数部分舍入。

# Python code to demonstrate precision

# and round()

# initializing value

a = 3.4536

# using "%" to print value till 2 decimal places

print ("The value of number till 2 decimal place(using %) is : ",end="")

print ('%.2f'%a)

# using format() to print value till 2 decimal places

print ("The value of number till 2 decimal place(using format()) is : ",end="")

print ("{0:.2f}".format(a))

# using round() to print value till 2 decimal places

print ("The value of number till 2 decimal place(using round()) is : ",end="")

print (round(a,2))

输出 :

The value of number till 2 decimal place(using %) is : 3.45
The value of number till 2 decimal place(using format()) is : 3.45
The value of number till 2 decimal place(using round()) is : 3.45
0.0000
2
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子