漂浮在树枝,格式或number_format扩展?

时间:2014-01-03 23:35:05

标签: numbers twig

我有浮动数字:

1.01

1.10

1.00

我需要显示这些数字:

1.01 => 1.01

1.10 => 1.1

1.00 => 1

基本上,我需要显示浮点值。我该怎么办?

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 %}