django - 在 Django 中四舍五入小数

标签 django numbers rounding decimal

我想按如下方式四舍五入我的十进制值:

7,715.625 变成 7,716

我如何实现这一目标?

最佳答案

如果您不关心逗号,那么 floatformat将完成这项工作:

{{ value|floatformat:"0" }}

如果您确实关心逗号,您需要:

{{ value|floatformat:"0"|intcomma }}

(向 Stephen 致敬,感谢他将我指向 intcomma!)

关于django - 在 Django 中四舍五入小数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1409798/

相关文章:

python - 执行 Django 单元测试时如何禁用第三方 API?

django - 按外键字段而不是外键计数对对象进行排序

sql - 当不需要舍入时使用 LIKE 来匹配 float

django - 如何从django中的两个不同表返回数据?

python - 重命名 Django 模型中的默认 id 列

Prolog程序获取一个(整数)数作为两个整数平方和,为什么它不起作用?

algorithm - 数字形成

javascript - 优雅地同时计算数字数组的最小值和最大值

c# - 移动到圆形区域,然后捕捉到网格?

c++ - 字符串构造函数的无限精度和指定的舍入和比例