ColdFusion 四舍五入小数值

问题描述 投票:0回答:1
<cfif (NOT IsNull(nt)) and (NOT IsNull(kt)) >
    <cfset ct= (nt * kt) / 100>
<cfelse>
    <cfset ct= 00.00 >
</cfif>

令 nt = 77 且 kt = 13。 CT 将为 10.01。

我想将结果四舍五入为 10.00。

我尝试使用圆形(ct),地板(ct)。

`floor(62.72)` 
`floor(62.72)` 
`value="#Numberformat(ct,',9.99')#"`

其他场景: 如果 ct = 12.31,结果应为 12.30, 如果 ct = 22.48,结果应为 22.48(未更改)

coldfusion coldfusion-10 coldfusion-8 coldfusion-11
1个回答
0
投票

您需要修复功能

Fix(10.01) 将得到 10

© www.soinside.com 2019 - 2024. All rights reserved.