2017-08-28 32 views
0

在嘗試讓jina2模板執行舍入時遇到問題。我真的不介意會發生什麼,因爲我所有的數字都是通過乘以小於1的小數(例如0.31)然後乘以100而產生的。所以我有31.0。我要刪除的小數位,但沒有什麼似乎工作:無法使用jinja2將整數浮點數整數化爲整數

{{row.score.combined*100|float|round(0, 'floor')}} 

甚至更​​容易:

{{row.score.combined*100|int}} 

甚至:

{{row.score.combined*100|round|int}} 

我仍然可以在所有31.0案例。

回答

1

需要圍繞乘法括號。舍入只發生在100上。

{{(row.score.combined*100)|int}}