FormatCurrency 函数
返回表达式,此表达式已被格式化为货币值(使用系统控制面板中定义的货币符号)。
FormatCurrency(
expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]]
)
参数
Expression
必选项。要被格式化的表达式。
NumDigitsAfterDecimal
可选项。指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
IncludeLeadingDigit
可选项。三态常数,指示是否显示小数值小数点前面的零。有关数值,请参阅“设置”部分。
UseParensForNegativeNumbers
可选项。三态常数,指示是否将负值置于括号中。有关数值,请参阅“设置”部分。
GroupDigits
可选项。三态常数,指示是否使用计算机区域设置中指定的数字分组符号将数字分组。有关数值,请参阅“设置”部分。
设置
IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 参数可以有以下值:
常数
值
描述
TristateTrue |
-1 |
True |
TristateFalse |
0 |
False |
TristateUseDefault |
-2 |
使用计算机区域设置中的设置。 |
说明
当省略一个或多个可选项参数时,由计算机区域设置提供被省略参数的值。 与货币值相关的货币符号的位置由系统的区域设置决定。
注意 除“显示起始的零”设置来自区域设置的“数字”附签外,所有其他设置信息均取自区域设置的“货币”附签。
下面例子利用 FormatCurrency 函数把 expression 格式化为 currency 并且赋值给 MyCurrency:
Dim MyCurrency
MyCurrency = FormatCurrency(1000) 'MyCurrency
包含 $1000.00
。
FormatDateTime 函数
返回表达式,此表达式已被格式化为日期或时间。
FormatDateTime(Date[, NamedFormat])
参数
Date
必选项。要被格式化的日期表达式。
NamedFormat
可选项。指示所使用的日期/时间格式的数值,如果省略,则使用 vbGeneralDate。
设置
NamedFormat 参数可以有以下值:
常数
值
描述
vbGeneralDate |
0 |
显示日期和/或时间。如果有日期部分,则将该部分显示为短日期格式。如果有时间部分,则将该部分显示为长时间格式。如果都存在,则显示所有部分。 |
vbLongDate |
1 |
使用计算机区域设置中指定的长日期格式显示日期。 |
vbShortDate |
2 |
使用计算机区域设置中指定的短日期格式显示日期。 |
vbLongTime |
3 |
使用计算机区域设置中指定的时间格式显示时间。 |
vbShortTime |
4 |
使用 24 小时格式 (hh:mm) 显示时间。 |
说明
下面例子利用 FormatDateTime 函数把表达式格式化为长日期型并且把它赋给 MyDateTime:
Function GetCurrentDate
'FormatDateTime
把日期型格式化为长日期型。
GetCurrentDate = FormatDateTime(Date, 1)
End Function
FormatNumber 函数
返回表达式,此表达式已被格式化为数值。
FormatNumber(
expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]]
)
Arguments
Expression
必选项。要被格式化的表达式。
NumDigitsAfterDecimal
可选项。指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
IncludeLeadingDigit
可选项。三态常数,指示是否显示小数值小数点前面的零。有关数值,请参阅“设置”部分。
UseParensForNegativeNumbers
可选项。三态常数,指示是否将负值置于括号中。有关数值,请参阅“设置”部分。
GroupDigits
可选项。三态常数,指示是否使用计算机区域设置中指定的数字分组符号将数字分组。有关数值,请参阅“设置”部分。
设置
IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 参数可以有以下值:
常数
值
描述
TristateTrue |
-1 |
True |
TristateFalse |
0 |
False |
TristateUseDefault |
-2 |
使用计算机区域设置中的设置。 |
说明
当省略一个或多个可选项参数时,由计算机区域设置提供被省略参数的值。
注意 所有设置信息均取自区域设置的“数字”附签。
下面例子利用 FormatNumber 函数把数值格式化为带四位小数点的数:
Function FormatNumberDemo
Dim MyAngle, MySecant, MyNumber
MyAngle = 1.3 '
用弧度定义角。
MySecant = 1 / Cos(MyAngle) '
计算正割值。
FormatNumberDemo = FormatNumber(MySecant,4) '
把 MySecant
格式化为带四位小数点的数。
End Function
FormatPercent 函数
返回表达式,此表达式已被格式化为尾随有 % 符号的百分比(乘以 100 )。
FormatPercent(expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])
FormatPercent 函数的语法有以下参数:
参数
Expression
必选项。要被格式化的表达式。
NumDigitsAfterDecimal
可选项。指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
IncludeLeadingDigit
可选项。三态常数,指示是否显示小数值小数点前面的零。有关数值,请参阅“设置”部分。
UseParensForNegativeNumbers
可选项。三态常数,指示是否将负值置于括号中。有关数值,请参阅“设置”部分。
GroupDigits
可选项。三态常数,指示是否使用计算机区域设置中指定的数字分组符号将数字分组。有关数值,请参阅“设置”部分。
设置
IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 参数可以有以下值:
常数
值
描述
TristateTrue |
-1 |
True |
TristateFalse |
0 |
False |
TristateUseDefault |
-2 |
使用计算机区域设置中的设置。 |
说明
当省略一个或多个可选项参数时,由计算机区域设置提供被省略参数的值。
注意 所有设置信息均取自区域设置的“数字”附签。
下面例子利用 FormatPercent 函数把表达式格式化为百分数:
Dim MyPercent
MyPercent = FormatPercent(2/32) 'MyPercent
包含 6.25%
。
分享到:
相关推荐
有CMD的所有函数命令帮助:ASSOC AT ATTRIB BREAK CACLS CALL CD CHCP CHDIR CHKDSK CHKNTFS CLS CMD COLOR COMP COMPACT CONVERT COPY DATE DEL DIR DISKCOMP DISKCOPY DOSKEY ECHO ENDLOCAL ERASE EXIT FC FIND ...
本文将深入探讨`FormatNumber`、`FormatCurrency`、`FormatDateTime`和`FormatPercent`函数的使用方法,以及它们如何帮助我们以更易读、更标准的格式展示数据。 ### `FormatNumber` `FormatNumber`函数是用于格式...
FormatCurrency 函数 返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。 FormatDateTime 函数 返回格式化为日期或时间的表达式。 FormatNumber 函数 返回格式化为数的表达式。 FormatPercent 函数...
FormatCurrency 函数 返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。 FormatDateTime 函数 返回格式化为日期或时间的表达式。 FormatNumber 函数 返回格式化为数的表达式。 FormatPercent 函数...
FormatCurrency 函数 返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。 FormatDateTime 函数 返回格式化为日期或时间的表达式。 FormatNumber 函数 返回格式化为数的表达式。 FormatPercent 函数...
**解析**:此函数与FormatCurrency()类似,但更适用于一般数值的格式化,包括小数点处理、分组显示等。 #### 12. FormatPercent() **功能说明**:将数值格式化为百分比形式。 **语法格式**:`FormatPercent...
**功能描述**:`formatDateTime()` 函数用于将日期和时间格式化为指定格式。 **语法格式**: ``` formatDateTime(Date[, Namedformat]) ``` **示例代码**: ```vbscript <%=formatDateTime("09/9/00", vbLongDate)...
### ASP函数常用函数解析 #### Array() **说明:** 创建一个数组。 **语法:** Array(list) **示例代码:** ```vbscript Dim User User = Array("张三", "李四", "王五") ``` **返回值:** 创建了一个包含三个...
格式化函数如`FormatNumber()`, `FormatDateTime()`, `FormatCurrency()`和`FormatPercent()`用于将数值、日期时间、货币和百分比格式化为易于阅读的字符串,这对于输出用户友好的信息至关重要。 类型判断函数如`...
FormatCurrency 函数 返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。 FormatDateTime 函数 返回格式化为日期或时间的表达式。 FormatNumber 函数 返回格式化为数的表达式。 FormatPercent 函数...
35. FormatDateTime函数:将表达式格式化为日期时间值。 36. FormatNumber函数:将表达式格式化为数字。 37. FormatPercent函数:将表达式格式化为百分比值。 38. FreeFile函数:返回一个可用的文件号。 39. FV函数...
以上介绍的ASP内置函数是开发中非常实用的部分,它们能够帮助开发者更高效地完成日期时间处理、数据类型转换和格式化输出等功能。在实际应用中灵活运用这些函数可以大大提高开发效率并简化代码结构。
FormatCurrency 函数 返回的表达式为货币值格式,其货币符号采用系统控制面板中定义的。 FormatDateTime 函数 返回格式化为日期或时间的表达式。 FormatNumber 函数 返回格式化为数的表达式。 FormatPercent 函数...
- **FormatDateTime(date[, namedformat])**:返回格式化的日期或时间数据,用于显示友好的日期时间格式。 - **FormatNumber(expression[, numdigitsafterdecimal[, includeleadingdigit]])**:返回格式化的数值...
这只是VBScript函数和运算符的一小部分,实际上VBScript提供了许多其他功能,如字符串处理函数、数学函数、日期和时间函数等,它们共同构成了VBScript强大的编程基础。学习和掌握这些函数和运算符对于编写高效、灵活...
百分比格式化函数:`formatpercent(expression]]])` - **功能**:格式化百分比。 - **参数**: - `expression`:百分比数值。 - **示例**: - `formatpercent(0.5678)` 返回 `"56.78%"` #### 30. 动态对象创建...
### ASP 函数详解 在 ASP (Active Server Pages) 开发中,函数的使用非常频繁,它们可以帮助开发者更高效地处理各种任务。以下是一些常用的 ASP 函数及其详细说明: #### 1. **Array()** - **功能描述**:创建一...
**解析**:该函数将数值0.45267格式化为百分比形式,并保留三位小数,即45.267%。 #### 十三、Hour() **功能说明**:返回时间中的小时数(24小时制)。 **格式**:Hour(time) **参数说明**:time为有效的时间...
58. **FormatCurrency函数**:将数字格式化为货币值,使用系统定义的货币符号。 59. **FormatDateTime函数**:将日期或时间格式化为指定的样式。 60. **FormatNumber函数**:将数字格式化为指定的样式。 61. **...
FormatPercent 函数是一个格式化函数,用于返回格式化为百分比(乘以 100)的表达式,以 % 符号结尾。例如,FormatPercent(0.5) 将返回格式化为百分比的表达式 "50%"。 Function 语句:声明形成 Function 过程体的...