我正在尝试在 Twig 模板中进行精确的算术计算,但我正在努力解决浮点的精度错误,我找不到解决这个问题的方法。
有没有办法在我的 Twig 文件(如bcmath扩展名)中解决这个问题,或者我唯一的方法是直接使用 PHP 的结果变量呈现我的模板?
我留下一个我正在努力的小例子:
{% set x = 0.0089 %}
{% set y = 789 %}
{% set z = x * y %}
{{ z|number_format(32) }}
//7.02210000000000000852651282912120
//Result should be 7.0221