formatnumber函数

7小时前 (12:08:08)阅读1回复0
zaibaike
zaibaike
  • 管理员
  • 注册排名1
  • 经验值233590
  • 级别管理员
  • 主题46718
  • 回复0
楼主
1、ASP里的FormatNumber是什么意思 2、vb中formatnumber的三态常数属性都有什么用. 3、ASP的formatnumber函数 4、asp四舍五进 函数formatnumber 5、formatnumber 数据类型不婚配怎么处理。 6、在asp中,FormatNumber的用法是如何的,IsNumber的感化是什么 ASP里的FormatNumber是什么意思

asp中的FormatNumber函数:返回格局化为数字的表达式。

参数:

Expression

必选项。要格局化的表达式。

NumDigitsAfterDecimal

可选项。数值,指示在小数点右侧展现 的位数。默认值是 –1,表达 利用计算机的区域设置。

IncludeLeadingDigit

可选项。三态常数,则枯祥指示能否展现 小数值的前导零。详细的值请拜见“设置”。

UseParensForNegativeNumbers

可选项。三态常数,指示能否在括号内放置负值。详细的值请拜见“设置”。

GroupDigits

可选项。三态常数,指示能否利用区域设置中指定的组分隔符对数字停止分组。详细的值请拜见“设置”。

设置:

IncludeLeadingDigit、UseParensForNegativeNumbers 和 GroupDigits 参数有以下设置:

常量 阐明

TriState.True True

TriState.False False

TriState.UseDefault 计算机的区域设置

反常 /错误

反常 类型 错误号 前提

InvalidCastException 13 类型不是数字。

备注:

当省略一个或多个可选败埋参数时,省略参数的值由区域设置供给。

注孙搏意:

所有设置信息均来自利用 法式的区域设置。默认情状 下,那些信息是在掌握 面板中设置的区域设置。但是,能够通过利用 .NET Framework 以编程体例对其停止更改。

举列:

保留2位小数:%=FormatNumber(123.12345,2)%,输出成果:123.12

vb中formatnumber的三态常数属性都有什么用.

FormatNumber(Expression[,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])

IncludeLeadingDigit

可选的。三态常数,表达 小数没渗腊点前能否展现 零。关于其值,请参阅“设置值”部门。UseParensForNegativeNumbers

可选的。三态常数,表达 能否把负喊搏数值放在圆括号内。关于其值,请枯滑参阅“设置值”部门。

ASP的formatnumber函数

1、定义和用法

format-number() 函数用于把字符串转换为数字。[1]

2、语法

FormatNumber(expression [,NumDigitsAfterDecimal [,IncludeLeadingDigit [,UseParensForNegativeNumbers [,GroupDigits]]]])Arguments Expression

3、参数:

①NumDigitsAfterDecimal

指示小数点右侧展现 位数的数值。默认值为 -1,指示利用的是计算机的区域设置。

IncludeLeadingDigit

三态常数激如启,指示能否展现 小数值相敬小数点前面的零。有关数值,请参阅“设置”部门。

UseParensForNegativeNumbers

三态常数,指示能否将负值置于括号中。有关数值,请参阅“设置”部门。

GroupDigits

三态常明如数,指示能否利用计算机区域设置中指定的数字分组符号将数字分组。

asp四舍五进 函数formatnumber

formatnumber 利用是准确的 估量 应该是你的 rs_buy2("price2") 有问题

你在存进 那个数值钱是不是做过什么处置? 数据库里租裂面那个price是什配冲么格局弊卖闭存储的?

formatnumber 数据类型不婚配怎么处理。

那里说的不婚配是指类型不婚配,利用formatnumber得到的是格局化后的数值,

那是因为你在数据库设想时把余额设置为money类型的,把它改如漏为int类山兄型的就应该没逗相袭什么问题了

在asp中,FormatNumber的用法是如何的,IsNumber的感化是什么

FormatNumber是把表达式的值转为数字,且能够保留指定的小数位,如:

a = FormatNumber(2.4456787, 3)

a的值是2.446

IsNumber是错的,孝局准确的应该乱慎世是IsNumeric,是揣度 表达式的值能否为合法数值。要重视 的是除了阿拉伯数字,表达式中假设 含有下面那些符号也是会被认为是数值的:

正负号,如 IsNumeric("-473") = True

小数点,如 IsNumeric("34.2986") = True

分节号(即逗号),如 IsNumeric("123,456,789.00") = True

科学计数法,如 IsNumeric("3E6") = True

当然,那些特殊 符号要放在准确的位置才行,好比正负号要在第一个字符处、小数点最多只能哗肢1个等。

0
回帖

formatnumber函数 期待您的回复!

取消