0
私はJinjaのようなものを使用しています{{{:.2f}".format(price)|}}
しかし整数部分と小数を別々に表示したいと思います。ジンジャーで小数点の表示を浮動小数点数から切り離すにはどうすればよいですか?
整数の場合は、私はprice|int
です。小数部分のみを表示するためにフォーマットを使用するにはどうすればよいですか?
私は別々の場所に置いていきたいので。ありがとう。
私はJinjaのようなものを使用しています{{{:.2f}".format(price)|}}
しかし整数部分と小数を別々に表示したいと思います。ジンジャーで小数点の表示を浮動小数点数から切り離すにはどうすればよいですか?
整数の場合は、私はprice|int
です。小数部分のみを表示するためにフォーマットを使用するにはどうすればよいですか?
私は別々の場所に置いていきたいので。ありがとう。
あなたは、私は似たような...おかげでやってしまった.
template = """
{% set int_part, decimal_part = "{:.2f}".format(price).split('.') %}
int_part: {{ int_part }}
decimal_part: {{ decimal_part }}
"""
Environment().from_string(template).render(price=1.4567)
>> int_part: 1
decimal_part: 46
でフォーマットされた価格を分割することができます。 –