尝试让jina2模板执行舍入时遇到问题。我真的不介意会发生什么,因为我的所有数字都是通过将小数乘以小于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。
答案 0 :(得分:3)
在乘法周围需要括号。舍入仅发生在100上。
{{(row.score.combined*100)|int}}