热线电话:13121318867

登录
2019-03-24 阅读量: 648
如何设置浮点数的精确度

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

9.5575
2
关注作者
收藏
评论(0)

发表评论

暂无数据