如何处理具有一定精度的python浮点数
有没有办法把这个变量转换成字符串值如何处理具有一定精度的python浮点数,python,python-3.7,Python,Python 3.7,有没有办法把这个变量转换成字符串值 str_a=1.00?我建议查看十进制库。应该有你想要的,也可以有非常精确的小数 我建议你查一下十进制库。应该有你想要的,也可以有非常精确的小数 您可以使用格式字符串: a = 1.00 print(a) >>> 1.0 您可以使用格式字符串: a = 1.00 print(a) >>> 1.0 将fstring与“:.xf”一起使用,其中x指定小数位数 str_a = '{0:.2f}'.format(a) print
str_a=1.00?我建议查看十进制库。应该有你想要的,也可以有非常精确的小数
我建议你查一下十进制库。应该有你想要的,也可以有非常精确的小数
您可以使用格式字符串:
a = 1.00
print(a)
>>> 1.0
您可以使用格式字符串:
a = 1.00
print(a)
>>> 1.0
将fstring与“:.xf”一起使用,其中x指定小数位数
str_a = '{0:.2f}'.format(a)
print(str_a)
将fstring与“:.xf”一起使用,其中x指定小数位数
str_a = '{0:.2f}'.format(a)
print(str_a)
这回答了你的问题吗?这回答了你的问题吗?