永发信息网

在asp中,FormatNumber的用法是怎样的,IsNumber的作用是什么

答案:5  悬赏:70  手机版
解决时间 2021-01-03 06:07
在asp中,FormatNumber的用法是怎样的,IsNumber的作用是什么
最佳答案
给你举几个简单的例子,一看就让你明白,免得你看其它资料,越看越糊涂。A = "12345.6789"
  <%=Formatnumber(A,3)%>
  执行结果:12345.679,参数3就是保留几位的意思。

  B = "AAAA"
  C="123"
  Response.write IsNumber(C)
  结果就是:True
  Response.write IsNumber(B)
  结果就是:False
  IsNumber就是判断一个变量是否是数字。

  这下明白了吧。学Asp,不要把每个函数的参数都要记住,其实只要知道常用的就行。
全部回答
FormatNumber(str,2) 格式化数字为小数点后两位 IsNumber(str) 是判断变量是否为数字
formatnumber 函数 返回表达式,此表达式已被格式化为数值。   下面例子利用 formatnumber 函数把数值格式化为带四位小数点的数:   function formatnumberdemo   dim myangle, mysecant, mynumber   myangle = 1.3 ' 用弧度定义角。   mysecant = 1 / cos(myangle) ' 计算正割值。   formatnumberdemo = formatnumber(mysecant,4) ' 把 mysecant 格式化为带四位小数点的数。   end function asp中没isnumber这个说法,应该是isnumeric,判断变量是否为数字类型的。 用法如下: dim age age=request.form("age") if not isnumeric(age) then response.write "年龄必须为数字类型!" end if
定义和用法 FormatNumber 函数可返回作为数字被格式化的表达式。 语法 FormatNumber(Expression[,NumDigAfterDec[, IncLeadingDig[,UseParForNegNum[,GroupDig]]]]) 参数 描述 expression 必需的。需被格式化的表达式。 NumDigAfterDec 指示小数点右侧显示位数的数值。默认值为 -1(使用的是计算机的区域设置)。 IncLeadingDig 可选的。指示是否显示小数值的前导零(leading zero): -2 = TristateUseDefault - 使用计算机区域设置中的设置。 -1 = TristateTrue - True 0 = TristateFalse - False UseParForNegNum 可选的。指示是否将负值置于括号中。 -2 = TristateUseDefault - 使用计算机区域设置中的设置。 -1 = TristateTrue - True 0 = TristateFalse - False GroupDig 可选的。指示是否使用计算机区域设置中指定的数字分组符号将数字分组。 -2 = TristateUseDefault - 使用计算机区域设置中的设置。 -1 = TristateTrue - True 0 = TristateFalse - False
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个等。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
冬季学车容易吗?
易信发短信免费吗
填空题。(填空题共9空,第一空1分,余8空每空
—Are you in ? —Yes, I am. A. Class 4, Gr
有关索爱K750C密码锁的问题
单选题In recent months, behind&
无DNA的线粒体存在于的细胞有那些?
如图所示,作用于O点的三个力平衡,设其中一
请问,新版传奇还有开下去的必要吗?, 各位
如图是“日本略图”,读后回答下列问题:(1
如何成交每一单
创维32k05hr能看到图像就是暗什么原因?
蚯蚓是在土壤穴居的动物,轻易不到地面上来.
单选题我国领土东西长约5000千米,南北长约55
动火工作票签发人应审查哪些内容
推荐资讯
对于提高电网输电能力同时减少损耗,你有什么
慈禧太后穿什么?吃什么?怎么洗澡?怎么散步
欲配制100g质量分数为10%的氯化钠溶液,必须
360÷6÷9的结果与下面哪道题不一样?A.360÷
水陆草木之花 可爱者甚蕃 原文 翻译
一道科学计算题(关于化学方程式)
手动挡汽车以后会全部被淘汰吗
96169是免费电话吗96
读“中国劳动适龄人口(15~64岁)比重及其年
DIR618路由器如何禁用无线功能
属马的几月份出生好
烟打开了怎么存才不会坏掉
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?