快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

澳门新葡亰平台游戏app大全:ASP数字处理格式 CDblROUNDFormatnumber



CDbl 函数

返回表达式,此表达式已被转换为 Double 子类型的 Variant。

CDbl(expression)

expression 参数是随意率性有效的表达式。

阐明

平日,您可以应用子类型数据转换函数书写代码,以显示某些操作的结果该当被表达为特定的数据类型,而非默认的数据类型。例如在呈现泉币或整数运算的环境下,应用 澳门新葡亰平台游戏app大全CDbl 或 CSng 函数强制进行双精度或单精度算术运算。

CDbl 函数用于进行从其他数据类型到 Double 子类型的国际公认的款式转换。例如,十进制分隔符和千位分隔符的识别取决于系统的区域设置。

下面的示例使用 CDbl 函数把 expression 转换为 Double。

Dim MyCurr, MyDouble

MyCurr = CCur(234.456784)' MyCurr 是 Cu澳门新葡亰平台游戏app大全rrency 型 (234.4567)。

MyDouble = CDbl(MyCurr * 8.2 * 0.01)' 把结果转换为 Double 型 (19.2254576)。

============================================================================================

ROUND函数在四舍五入时存在四舍六入五成双的问题,举例说:

round(4.5)=4;round(4.6)=5;round(3.5)=4;round(2.5)=2;round(1.5)=2;

办理法子便是改用FormatNumber函数,

FormatNumber(4.5)=5;

不过要留意的是FormatNumber后的函数在谋略时要转化为数字,便是

CDbl(FormatNumber(4.5)

============================================================================================

FormatNumber函数

请参阅

FormatCurrency函数|FormatDateTime函数|FormatPercent函数

要求

版本2澳门新葡亰平台游戏app大全

返回表达式,此表达式已被款式化为数值。

FormatNumber(

expression[,NumDigitsAfterDecimal[,IncludeLeadingDigit[,UseParensForNegativeNumbers[,GroupDigits]]]]

)

Arguments

Expression

必选项。要被款式化的表达式。

NumDigitsAfterDecimal

可选项。唆使小数点右侧显示位数的数值。默认值为-1,唆使应用的是谋略机的区域设置。

IncludeLeadingDigit

可选项。三态常数,唆使是否显示小数值小数点前面的零。有关数值,请参阅“设置”部分。

UseParensForNegativeNumbers

可选项。三态常数,唆使是否将负值置于括号中。有关数值,请参阅“设置”部分。

GroupDigits

可选项。三态常数,唆使是否应用谋略机区域设置中指定的数字分组符号将数字分组。有关数值,请参阅“设置”部分。

设置

IncludeLeadingDigit、UseParensForNegativeNumbers和GroupDigits参数可以有以下值:

常数值描述

TristateTrue-1True

TristateFalse0False

TristateUseDefault-2应用谋略机区域设置中的设置。

阐明

当省略一个或多个可选项参数时,由谋略机区域设置供给被省略参数的值。

留意所有设置信息均取自区域设置的“数字”附签。

下面例子使用FormatNumber函数把数值款式化为带四位小数点的数:

FunctionFormatNumberDemo

DimMyAngle,MySecant,MyNumber

MyAngle=1.3'用弧度定义角。

MySecant=1/Cos(MyAngle)'谋略正割值。

FormatNumberDemo=FormatNumber(MySecant,4)'把MySecant款式化为带四位小数点的数。

VBScript有两个用于款式化数字的负数。用函数Formatnumber(),你可以指定小数点后的显示位数,是否显示前导的零,显示负数时是否应用空格,和是否应用分隔符等。下面是一些例子及其返回值:

6,665.90

6,665.90

6,665.900

(6665.900)

留意第二个例子用了一个字符串,二不是数字。当一个字符串可以被解释为一个数字时,你可以用该字符串作为函数Formatnumber()的参数。假如该字符串不能被解释为数字,则会返回差错。

着末一个例子用到了函数Formatnumber()的所有参数:

第一个参数(-6665.8999)指定了要进行款式化的数字。

第二个参数(3)指定了小数点后显示的位数。

第三个参数(-1)指定了是否显示前导的零。

第四个参数(-1)指定是否对负数应用括号。

着末一个参数(0)指定是否显示分隔符。

留意

许多VBScript函数应用三态常量。函数Formatnumber()的第三,第四,第五个参数可以吸收三态常量或它们的值。下面列出了三态常量:

TristateTrue -1 True

TristateFalse 0 False

TristateUseDefault -2 应用区域设置

你也可以指定这些款式的某个特定属性依附于Windows节制面板中的区域设置。

假如你必要款式化百分数,应应用函数Formatpercent():

1,200.00%

1,200.00%

这个函数把它的第一个参数乘以100,并在结果后面追加一个百分号。函数Formatpercent()也可以吸收许多附加参数,以改变输出澳门新葡亰平台游戏app大全款式。

FormatPercent函数

请参阅

FormatCurrency函数|FormatDateTime函数|FormatNumber函数

要求

版本2

返回表达式,此表达式已被款式化为尾随有%符号的百分比(乘以100)。

FormatPercent(expression[,NumDigitsAfterDecimal[,IncludeLeadingDigit[,UseParensForNegativeNumbers[,GroupDigits]]]])

FormatPercent函数的语法有以下参数:

参数

Expression

必选项。要被款式化的表达式。

NumDigitsAfterDecimal

可选项。唆使小数点右侧显示位数的数值。默认值为-1,唆使应用的是谋略机的区域设置。

IncludeLeadingDigit

可选项。三态常数,唆使是否显示小数值小数点前面的零。有关数值,请参阅“设置”部分。

UseParensForNegativeNumbers

可选项。三态常数,唆使是否将负值置于括号中。有关数值,请参阅“设置”部分。

GroupDigits

可选项。三态常数,唆使是否应用谋略机区域设置中指定的数字分组符号将数字分组。有关数值,请参阅“设置”部分。

设置

IncludeLeadingDigit、UseParensForNegativeNumbers和GroupDigits参数可以有以下值:

常数值描述

TristateTrue-1True

TristateFalse0False

TristateUseDefault-2应用谋略机区域设置中的设置。

阐明

当省略一个或多个可选项参数时,由谋略机区域设置供给被省略参数的值。

留意所有设置信息均取自区域设置的“数字”附签。

下面例子使用FormatPercent函数把表达式款式化为百分数:

DimMyPercent

MyPercent=FormatPercent(2/32)'MyPercent包孕6.25%。

//////////////////////////////////

函数奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫

FormatDateTime(Date[,NamedFormat])

//////////////////////////////////

NamedFormat的取值:奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫奸淫

常数值描述

---------------------------------------------------------------------------------

vbGeneralDate0显示日期和/或光阴。假如有日期部分,则将该部分显澳门新葡亰平台游戏app大全示为短日期款式。假如有光阴部分,则将该部分显示为长光阴款式。假如都存在,则显示所有部分。

vbLongDate1应用谋略机区域设置中指定的永日期款式显示日期。

vbShortDate2应用谋略机区域设置中指定的短日期款式显示日期。

vbLongTime3应用谋略机区域设置中指定的光阴款式显示光阴。

vbShortTime4应用24小时款式(hh:mm)显示光阴。

ASP之formatdate函数

BY - 辉仔仔

FormatDateTime函数

请参阅

FormatCurrency函数|FormatNumber函数|FormatPercent函数

要求

版本2

返回表达式,此表达式已被款式化为日期或光阴。

FormatDateTime(Date[,NamedFormat])

参数

Date

必选项。要被款式化的日期表达式。

NamedFormat

可选项。唆使所应用的日期/光阴款式的数值,假如省略,则应用vbGeneralDate。

设置

NamedFormat参数可以有以下值:

常数值描述

vbGeneralDate0显示日期和/或光阴。假如有日期部分,则将该部分显示为短日期款式。假如有光阴部分,则将该部分显示为长光阴款式。假如都存在,则显示所有部分。

vbLongDate1应用谋略机区域设置中指定的永日期款式显示日期。

vbShortDate2应用谋略机区域设置中指定的短日期款式显示日期。

vbLongTime3应用谋略机区域设置中指定的光阴款式显示光阴。

vbShortTime4应用24小时款式(hh:mm)显示光阴。

阐明

下面例子使用FormatDateTime函数把表达式款式化为永日期型并且把它赋给MyDateTime:

FunctionGetCurrentDate

'FormatDateTime把日期型款式化为永日期型。

GetCurrentDate=FormatDateTime(Date,1)

EndFunction

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: