小白教程
所有教程
关于
Search
172.70.178.116
172.70.178.116
参数设置
贡献
退出
操作
编辑
移动
保护
信息
历史
删除
查看“Func formatcurrency”的源代码
本页内容
上一节:
Func_cstr
下一节:
Func_formatdatetime
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:FormatCurrency}}[[Category:vbscript ref functions|48]] = VBScript FormatCurrency 函数 = [[vbscript ref functions|完整的 VBScript 参考手册]] FormatCurrency 函数返回作为货币值被格式化的表达式,使用计算机系统控制面板中定义的货币符号。 === 语法 === <pre> FormatCurrency(Expression[,NumDigAfterDec[, IncLeadingDig[,UseParForNegNum[,GroupDig]]]]) </pre> {| class="table table-striped table-hover" !width="50%"| 参数 !width="50%"| 描述 |- | expression | 必需。需被格式化的表达式。 |- | NumDigAfterDec | 可选。指示小数点右侧显示位数的数值。默认值为 -1(使用的是计算机的区域设置)。 |- | IncLeadingDig | 可选。指示是否显示小数值的前导零: * -2 = TristateUseDefault - 使用计算机的区域设置 * -1 = TristateTrue - True * 0 = TristateFalse - False |- | UseParForNegNum | 可选。指示是否将负值置于括号中: * -2 = TristateUseDefault - 使用计算机的区域设置 * -1 = TristateTrue - True * 0 = TristateFalse - False |- | GroupDig | 可选。指示是否使用计算机区域设置中指定的数字分组符号将数字分组: * -2 = TristateUseDefault - 使用计算机的区域设置 * -1 = TristateTrue - True * 0 = TristateFalse - False |} == 实例 1 == <sample title="" desc="" lang="vb" hererun="1"> <script type="text/vbscript"> document.write(FormatCurrency(20000)) </script> </sample> 以上实例输出结果: <sample title="" desc="" lang="vb" hererun="1"> $20,000.00 </sample> == 实例 2 == 设置小数点后的位数: <sample title="" desc="" lang="vb" hererun="1"> <script type="text/vbscript"> document.write(FormatCurrency(20000,2) & "<br />") document.write(FormatCurrency(20000,5)) </script> </sample> 以上实例输出结果: <sample title="" desc="" lang="vb" hererun="1"> $20,000.00 $20,000.00000 </sample> == 实例 3 == 是否显示小数值的前导零: <sample title="" desc="" lang="vb" hererun="1"> <script type="text/vbscript"> document.write(FormatCurrency(.20,,0) & "<br />") document.write(FormatCurrency(.20,,-1)) </script> </sample> 以上实例输出结果: <sample title="" desc="" lang="vb" hererun="1"> $.20 $0.20 </sample> == 实例 4 == 是否将负值置于括号中: <sample title="" desc="" lang="vb" hererun="1"> <script type="text/vbscript"> document.write(FormatCurrency(-50,,,0) & "<br />") document.write(FormatCurrency(-50,,,-1)) </script> </sample> 以上实例输出结果: <sample title="" desc="" lang="vb" hererun="1"> -$50.00 ($50.00) </sample> == 实例 5 == 是否将一百万美元分组: <sample title="" desc="" lang="vb" hererun="1"> <script type="text/vbscript"> document.write(FormatCurrency(1000000,,,,0) & "<br />") document.write(FormatCurrency(1000000,,,,-1)) </script> </sample> 以上实例输出结果: <sample title="" desc="" lang="vb" hererun="1"> $1000000.00 $1,000,000.00 </sample> [[vbscript ref functions|完整的 VBScript 参考手册]]
返回至“
Func formatcurrency
”。
上一节:
Func_cstr
下一节:
Func_formatdatetime