如何在Python中显示两位小数的浮点数?
带有小数点的数字被视为浮点数,也称为实数。默认情况下,浮点数有六个小数点,但我们可以使用下面描述的方法进行调整。
**在本文中,我们将找出如何在Python中显示两位小数的浮点数。 **
第一种方法是使用format方法。格式将包含在打印语句中,并将在大括号中引用,其中提到小数点的数量在大括号内。
示例
在下面给出的示例中,我们以浮点数为输入,然后显示它与2位小数。
num = 12.263241
print("给定的浮点数是")
print(num)
print("将浮点数舍入到2位小数")
print("{:12.2f}".format(num))
输出
上面示例的输出如下所示:
给定的浮点数是
12.263241
将浮点数舍入到2位小数
12.26
使用%运算符
第二种方法是使用百分号运算符。它与格式技术相同,但是我们将使用百分号而不是格式,并且我们将使用百分号而不是大括号。
示例
在下面给出的示例中,我们以浮点数为输入,然后使用 %运算符 将其显示为2个小数点。
num = 12.26549
print("给定的浮点数是")
print(num)
print("将浮点数舍入到2位小数")
print("% .2f" %num)
输出
上面示例的输出如下所示:
给定的浮点数是
12.26549
将浮点数舍入到2位小数
12.27
使用round()运算符
第三种方法使用 round运算符 。round运算符将以数字和小数点数量作为输入,并将修改后的值作为输出返回。
示例
在下面给出的示例中,我们以浮点数为输入,然后使用 round()运算符 将其仅显示为2位小数。
num = 12.26549
print("给定的浮点数是")
print(num)
print("将浮点数舍入到2位小数")
print(round(num,2))
输出
上面示例的输出如下所示:
给定的浮点数是
12.26549
将浮点数舍入到2位小数
12.27