我这样通过smarty计算:
{math equation='system - user' user=31.400 system=50.000}
输出即时消息为18.6
,但我想要18.600
输出应为:
20.000 = ```20.000```<br>
400 = ```400```<br>
1.000,44 = ```1.000,44```<br>
我尝试使用sprintf手册上看到的不同格式进行尝试,但没有任何帮助。
希望可以帮助我,谢谢。
答案 0 :(得分:0)
您可以使用format
属性。
喜欢这个:
{math equation='system - user' user=31.400 system=50.000 format="%.3f" }
%.3f
=>结果为3个小数位