我正在使用 CCur()
而不是 CDbl()
作为这个问题的回答:
vbscript mathematical expression not working
但我想显示小数位数,例如 3 应该是 3.00,3.555 应该是 3.55。
如何使用 CCur() 函数实现此目的?
最佳答案
CCur() 是“转换为货币”函数,而不是数字格式化函数。
请改用以下函数:
FormatNumber (number [,DecimalPlaces [,IncludeLeadingZero [,UseParenthesis [, GroupDigits]]]] )
或者
格式货币 (表达式[,NumDigAfterDec[,IncLeadingDig[,UseParForNegNum[,GroupDig]]]])
number : 要格式化的数字。
DecimalPlaces :小数点后显示的位数。
IncludeLeadingZero :包括数字 -1 的前导零
UseParenthesis : 在括号中显示负数 (500) = -500
GroupDigits :用逗号(或区域分隔符)对大数字进行分组
关于asp-classic - vbscript 使用 Ccur 舍入到小数点后两位,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13581195/