Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
通栏广告
round 也疯狂-JS 篇

相关阅读:

Math.round(number)

如果 number 的小数部分大于等于 0.5,返回值是大于 number 的最小整数。否则,round 返回小于等于 number 的最大整数。 这是微软 JScript 语言参考上说的,很可惜,这种说法只适用于 number 为正数的情况。

规则:

number > 0,单纯的四舍五入,即只要小数 <0.5 即舍,只要小数 >=0.5 即入。

number < 0,特殊的四舍五入,即只要小数 <=0.5 即舍,只要小数 >0.5 即入。

示例(与 VBS 对照):

  • Math.round(1.4) 结果为:1
  • Math.round(1.5) 结果为:2
  • Math.round(1.6) 结果为:2

 

  • Math.round(2.4) 结果为:2
  • Math.round(2.5) 结果为:3
  • Math.round(2.6) 结果为:3

 

  • Math.round(-1.4) 结果为:-1
  • Math.round(-1.5) 结果为:-1
  • Math.round(-1.6) 结果为:-2

 

  • Math.round(-2.4) 结果为:-2
  • Math.round(-2.5) 结果为:-2
  • Math.round(-2.6) 结果为:-3
文章评论
标题:必填
内容:
文章信息