如何截断像 315.15321531321 这样的输入我想截断百分之一位置后的所有值,使其变为 315.15
我怎么做?
原文由 ryan 发布,翻译遵循 CC BY-SA 4.0 许可协议
如何截断像 315.15321531321 这样的输入我想截断百分之一位置后的所有值,使其变为 315.15
我怎么做?
原文由 ryan 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答884 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
python 2.x 下的字符串格式化应该为你完成:
这将字符串表示形式限制为仅保留 2 位小数。请注意,如果您使用
round(315.153215, 2)
,您将得到另一个浮点值,这自然是不精确的(或过于精确,取决于您如何看待它):从技术上讲,
round()
是正确的,但它不会按照您在315.15
请求的结果“截断”。此外,如果您将 315.157 这样的值四舍五入,它会产生更接近 315.16 的值……不确定这是否是您所说的“截断”的意思。