我有浮动数字:
1.01
1.10
1.00
我需要显示这些数字:
1.01 => 1.01
1.10 => 1.1
1.00 => 1
基本上,我需要显示浮点值。我该怎么办?
答案 0 :(得分:4)
我认为此代码可能会让您感兴趣:
{% set firstValue = 1.100 %} // return 1.1
firsvalue = {{firstValue }}
{% set secondValue = 1.1001 %} // return 1.1001
secondValue = {{secondValue }}
{% set thirdValue = 1.000 %} // return 1
thirdValue = {{thirdValue }}
{% set myValue = 1.50000 %} // return 1.5
{% set value = myValue %}
value = {{ value }}
{% set myStringValue = '1.50000' %} // return 1.5
{% set myvalue = 0 + myStringValue %}
value = {{ myvalue }}
我无法使用number_format
管道http://twig.sensiolabs.org/doc/filters/number_format.html,因为它必须使用小数。
如果您的值来自字符串,则可以{% set myvalue = 0 + myStringValue %}