在Coldfusion/CFML中,如何将长十进制数格式化为标准的两个数字百分比?

Dan*_*sen 1 coldfusion

在Coldfusion/CFML中我需要将0.85035035035转换为85%.我查看了numberFormat(),但它的输出看起来像是"0.85".似乎没有一种方法可以省略前导"0".

<cfset myNumber = 0.85035035035>
<cfoutput>
    #numberFormat(myNumber, "0.00")#%
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

产出:0.85%

想法?我是否需要在第二次操作中修剪前2个字符?

<cfset myNumber = 0.85035035035>
<cfset myPercent = numberFormat(myNumber, "0.00")>
<cfoutput>
    #right(myPercent, 2)# %
</cfoutput>
Run Code Online (Sandbox Code Playgroud)

Hen*_*nry 11

<cfoutput>#Round(myNumber * 100)#%</cfoutput>
Run Code Online (Sandbox Code Playgroud)