FormatNumber 函数
要求
版本2
返回表达式,此表达式已被格式化为数值。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 FunctionJavaScript中没有相关的函数,只有自己写。
要求
版本2
返回表达式,此表达式已被格式化为数值。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 FunctionJavaScript中没有相关的函数,只有自己写。
解决方案 »
- IE6下的document.body=null,这是为什么?
- JS模板引擎:jquery-jtemplates.js 报出 is undefined
- 如何选中当前月份(英文)?
- 急!急!急!急!急!javaScript sort 排序函数如何按照int类型排序
- 动态无限添加文本和取消添加文本,在文本区域里面写信息,请问怎么把写的信息最后在弹出的信息确认框体中显示出来?
- 修改行的值
- 帮忙看下下面这段代码 在 firefox里不能实现的问题
- 这里的onclick不执行,该怎么改?
- 局域网上登录JSP页面上动画显示问题!急,在线等!谢谢各位好心的大侠!
- javascript中如何检测一个表单是否存在?
- 俺们坛里什么都有,就是搜不到数学型的问题,俺有个问题请教大家用js编出来!
- 请问各位,如何使用javascript实现IE的全屏?急急急急急急急急急!在线等待!
这个说明我也有!我要得是:VBScript中FormatNumber(expression ,0,-1)是什么功能?用java怎么替换?是Java不是javascript!
比如a=12.111111
FormatNumber(a ,0,-1)-->12
FormatNumber(a ,2,-1)-->12.11
FormatNumber(a ,4,-1)-->12.1111