·加入收藏·设为首页·联系站长 Rss2.0 Wap1.2 
长城宽带惠州分公司
首页 新闻中心 生活消费 网络学院 图片博览 文化历史 在线游戏 论坛
首页 新闻中心 生活消费 网络学院 图片博览 文化历史 在线游戏 论坛
操作系统 | 软件应用 | 病毒安全 | 硬件技巧 | 冲浪宝典 | 网页制作 | 网络编程 | 平面设计
 当前位置 当前位置:长城宽带惠州分公司 >> 网络学院 >> 网络编程 >> ASP >> 浏览文章
ASP里面的四舍五入函数Round和FormatNumber2008年05月04日 阅读:

ASP中其实有两个可以用作四舍五入的函数:Round函数和FormatNumber函数。

Round 函数

返回按指定位数进行四舍五入的数值。

Round(expression[, numdecimalplaces])

参数

Expression
必选项。数值表达式 被四舍五入。

Numdecimalplaces
可选项。数字表明小数点右边有多少位进行四舍五入。如果省略,则 Round 函数返回整数。

FormatNumber函数

FormatNumber(Expression [, Digit [, LeadingDigit [, Paren [, GroupDigit]]]]。

参数

Expression
必选项。

Digit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
LeadingDigit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
Paren 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。
GroupDigit 指示小数点右侧显示位数的数值。默认值为 -1,指示使用的是计算机的区域设置。

示例

EXAMPLE: <%=Round(3.14159, 2)%>
RESULT: 3.14

EXAMPLE: <%=FormatNumber(45.324567, 3)%>
RESULT: 45.325

区别

虽然Round函数叫做四舍五入函数,但是他所说的四舍五入与我们平常说的并不一样,我们平时的是:大于等于5的数值入、小于5的数值舍。但是,Round函数却是大于5的数值入、小于5的数值舍、等于5的话奇数入偶数舍。

示例

Round(1.5)
Round(2.5)
Round(3.5)
Round(4.5)

FormatNumber(1.5,0)
FormatNumber(2.5,0)
FormatNumber(3.5,0)
FormatNumber(4.5,0)

Round的结果是:
2
2
4
4

FormatNumber的结果是:
2
3
4
5

看样子,如果真的要使用四舍五入的函数,还是用FormatNumber的准确一些!



人支持

发表评论】【告诉好友】【打印此文】【收藏此文】【关闭窗口
上一篇:检查并堵住网站的eWebEditor漏洞
下一篇:Chr码值对应列表大全

 
本类最新文章
本类推荐文章
本类文章阅读排行