使用

strconv
包中的
FormatFloat
函数来格式化浮点数并保留指定的小数位数

引入:

<span style="color:#dcc6e0">import</span> <span style="color:#abe338">&quot;strconv&quot;</span>

调用:

<span style="color:#d4d0ab">// 保留2位小数</span>
emissionInit[i] := formatFloat(sale[i][<span style="color:#f5ab35">1</span>] * EF_ini[i], <span style="color:#f5ab35">2</span>)
<span style="color:#d4d0ab">// 保留2位小数</span>
emissionOperation[i] := formatFloat(sale[i][<span style="color:#f5ab35">1</span>] * (<span style="color:#f5ab35">1</span> - EF_ini[i]) * EF_ope[i], <span style="color:#f5ab35">2</span>)
<span style="color:#d4d0ab">// 保留2位小数</span>
emissionService[i] := formatFloat((sale[i][<span style="color:#f5ab35">1</span>] - emissionInit[i] - emissionService[i]) * EF_ser[i], <span style="color:#f5ab35">2</span>)