尝试使用jinja2模板进行舍入时遇到问题。我并不在意发生什么,因为我所有的数字都是通过将小于1的十进制数(例如0.31
)乘以100
而产生的。因此我有31.0
。我想去掉小数点,但似乎没有任何作用:
{{row.score.combined*100|float|round(0, 'floor')}}
或者更加简单的:
{{row.score.combined*100|int}}
甚至更多:
{{row.score.combined*100|round|int}}
无论什么情况,我仍然得到31.0。