1
A
回答
8
a = 27.7
print '%.2f' % a
27.70
+0
对不起,我提出了错误的问题,我需要将浮点值27.7转换为27.70,而不是打印它!谢谢。 – Paris 2010-11-18 22:19:37
+10
@Paris,'27.7 == 27.70'数学和python。你的问题有意义的__only__方式是如果你想以文本方式表示它。 – aaronasterling 2010-11-18 22:21:41
2
如果你点之后担心的位数,您可能需要使用decimal.Decimal
从docs引用:
十进制数可以表示准确。相比之下,像1.1和2.2这样的数字在二进制浮点中没有精确的表示。最终用户通常不会认为1.1 + 2.2显示为3.3000000000000003,因为它使用二进制浮点。
相关问题
- 1. 字符数组到浮点数转换
- 2. 字符串到浮点数转换
- 3. C++浮点型到整数型转换
- 4. 浮点值转换
- 5. 转到浮点数师
- 6. 在Swift中将浮点数转换为浮点数
- 7. 转换大浮到整数
- 8. 转换浮动到整数
- 9. iphone - 将浮点数转换为整数
- 10. MIPS将浮点数转换为整数
- 11. 将分数转换为浮点数C#
- 12. 整数值转换为浮点数
- 13. 将浮点数转换为整数
- 14. Java将浮点数转换为整数
- 15. 将C++浮点数转换为整数
- 16. 将数组datatime.datetime转换为浮点数
- 17. C#到SQL浮点值转换
- 18. C#字符串到浮点型转换
- 19. 转换浮到int和离开零点
- 20. 将转换分数转换为浮点数PHP
- 21. 从长转换为浮点数
- 22. 无法将值转换为浮点数
- 23. 将字符串转换为浮点数?
- 24. 将QVariant转换为浮点数
- 25. 将浮点数转换为NSNumber
- 26. 将指数转换为浮点
- 27. 将字符串转换为浮点数
- 28. 将双精度转换为浮点数
- 29. C#:将ushort转换为浮点数
- 30. Excel:将浮点数转换为时间
如果这不是打印问题,那么您认为27.70与27.7有什么不同? – 2010-11-19 00:12:01