- VBScript 教程
- VBScript - 首页
- VBScript - 概述
- VBScript - 语法
- VBScript - 启用
- VBScript - 位置
- VBScript - 变量
- VBScript - 常量
- VBScript - 运算符
- VBScript - 决策
- VBScript - 循环
- VBScript - 事件
- VBScript - Cookie
- VBScript - 数字
- VBScript - 字符串
- VBScript - 数组
- VBScript - 日期
- VBScript 高级
- VBScript - 过程
- VBScript - 对话框
- VBScript - 面向对象
- VBScript - 正则表达式
- VBScript - 错误处理
- VBScript - 其他语句
- VBScript 有用资源
- VBScript - 问答
- VBScript - 快速指南
- VBScript - 有用资源
- VBScript - 讨论
VBScript 数字格式化函数
语法
variablename = Format_function_Name(Expression[,NumberDigAfterDec[,LeadingDig[,
UseParForNegNum[,GroupDigits]]]])
描述
必需参数Format_function_Name对应于下面列出的任何数字格式化函数。
可选参数Expression对应于任何数值表达式,其结果为数字。
可选参数NumberDigAfterDec对应于小数点后的位数。
可选参数LeadingDig对应于是否为小数值显示前导零。它根据以下设置参数采用三个值之一。
可选参数UseParForNegNum对应于是否将负值放在括号中。它根据以下设置参数采用三个值之一。
可选参数GroupDigits对应于是否使用组分隔符对数字进行分组。它根据以下设置参数采用三个值之一。
设置
上述参数 LeadingDig、UseParForNegNum 和 GroupDigits 参数可以具有以下任何设置:
- -2 = vbUseDefault - 使用计算机的区域设置
- -1 = vbTrue - True
- 0 = vbFalse - False
示例
尝试以下示例以了解 VBScript 中可用的所有数字格式化函数。
<!DOCTYPE html> <html> <body> <script language = "vbscript" type = "text/vbscript"> Dim num : num = -645.998651 document.write("Line 1 : " & FormatNumber(num, 3))& "<br/>" ' The UseParensForNegativeNumbers parameter is set to true. document.write("Line 2 : " & FormatNumber (num, 3, , vbTrue))&" <br/> " ' The GroupDigits parameter is set to false. document.write("Line 3 : " & FormatNumber (num, 3, , , vbFalse)) & "<br/>" document.write("Line 4 : " & FormatPercent(num, 3))& "<br/>" ' The UseParensForNegativeNumbers parameter is set to true. document.write("Line 5 : " & FormatPercent (num, 3, , vbTrue))&" <br/> " ' The GroupDigits parameter is set to false. document.write("Line 6 : " & FormatPercent (num, 3, , , vbFalse)) & "<br/>" </script> </body> </html>
执行上述脚本后,输出如下:
Line 1 : -645.999 Line 2 : (645.999) Line 3 : -645.999 Line 4 : -64,599.865% Line 5 : (64,599.865%) Line 6 : -64599.865%
vbscript_numbers.htm
广告