`
aijuans
  • 浏览: 1547770 次
社区版块
存档分类
最新评论

javascript,小数值舍入操作方法:ceil()、floor()、round()

 
阅读更多

Math对象中有3个方法用于处理小数值的舍入操作,它们是:Math.ceil()、Math.floor()、Math.round()。

Math.ceil():向上舍入为最接近的整数。

Math.floor():向下舍入为最接近的整数。

Math.round():标准的四舍五入。

alert(Math.ceil(3.2));   // 4
alert(Math.ceil(3.5));   // 4
alert(Math.ceil(3.6));   // 4

alert(Math.floor(3.2));  // 3
alert(Math.floor(3.5));  // 3
alert(Math.floor(3.6));  // 3

alert(Math.round(3.2));  // 3
alert(Math.round(3.5));  // 4
alert(Math.round(3.6));  // 4

 

 

分享到:
评论

相关推荐

    Javascript Math ceil()、floor()、round()三个函数的区别

    下面来介绍将小数值舍入为整数的几个方法:Math.ceil()、Math.floor()和Math.round()。 这三个方法分别遵循下列舍入规则: ◎Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数; ◎Math.floor()执行...

    浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()

    话不多说,跟着小编一起来看下吧 ...3、Math.round():四舍五入取整。 4、Math.floor():返回值:返回小于或等于x,并且与之最接近的整数(如果x是正数,则把小数“舍”;如果x是负数,则把小数“入”。)。

    微软JavaScript手册

    ceil 方法 返回大于或等于其数值参数的最小整数。 charAt 方法 返回位于指定索引位置的字符。 charCodeAt 方法 返回指定字符的 Unicode 编码。 逗号运算符 (,) 使两个表达式连续执行。 /*..*/ (多行注释语句...

    JavaScript Math 对象常用方法总结

    Math.abs(x):可返回数的绝对值 Math.ceil(x):向上取整 Math.floor(x):向下取整 ...以上这篇JavaScript Math 对象常用方法总结就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。

    javascript文档

    ceil 方法 返回大于或等于其数值参数的最小整数。 charAt 方法 返回位于指定索引位置的字符。 charCodeAt 方法 返回指定字符的 Unicode 编码。 逗号运算符 (,) 使两个表达式连续执行。 /*..*/ (多行注释语句...

    javascript整除实现代码

    //四舍五入 var n2 = Math.round(exp2); //四舍五入 var rslt = n1 / n2; //除 if (rslt >= 0) { rslt = Math.floor(rslt); //返回值为小于等于其数值参数的最大整数值。 } else { rslt = Math.ceil(rslt); //...

    JavaScript几个小作业

    1.编写一个生成200个100~200之间随机数的函数的代码,并在浏览器中显示这些随机数。...3.编写一个程序,测试数学函数ceil()、floor()、round(),以及abs()、exp()、log()、max()、min()、pow()、sqrt()等数学方法。

    Javascript中字符串和数字的操作方法整理

    1、length – 返回字符串的长度 ‘abcd'.length; //4 2、Math.ceil(num) – 向上取整,不管小数点后面是多少,哪怕.00001,也会向上进一位。 Math.ceil(25.9); //26 Math.ceil(25.5);...4、Math.round

    JavaScript的数学对象

    1.Math.round(x) 四舍五入 返回值:四舍五入后的整数 2.Math.ceil(x) 向上取整 返回值:如果 x 是一个整数,返回 x 如果 x 是一个小数,返回大于并且最接近 x 的整数 3.Math.floor(x) 向下取整 返回值:如果 x 是...

    javascript语言参考+教程 CHM

    ceil 方法; charAt 方法; charCodeAt 方法; compile 方法; concat 方法 (Array); concat 方法 (String); cos 方法; decodeURI 方法; decodeURIComponent 方法; dimensions 方法; encodeURI 方法; ...

    JavaScript实用范例词典01

    1.29 四舍五入函数的使用round() 27 1.30 取整数函数的使用(ceil()与floor()) 28 1.31 平方根函数的使用(sqrt()) 29 1.32 取得两个数中的最大数(max())或 最小数(min()) 30 1.33 随机函数(random()) 31 1.34 ...

    javaScript中Math()函数注意事项

    1.不能显式地创建一个Math对象,直接使用它就可以了;...ceil():始终向上舍入,因此23.75变成24,23.25也是如此; floor():始终向下舍入,因此23.75变成23,23.25也是如此; <html> <meta http-equi

    JavaScript中Math对象方法使用概述

    3,四舍五入. Math.round(5/2) 4,向下取整 Math.floor(5/2) Math 对象的方法FF: Firefox, N: Netscape, IE: Internet Explorer 方法 描述 FF N IE abs(x) 返回数的绝对值 1 2 3 acos(x) 返回数的反余弦值 1 2 3 asin...

    JavaScript返回0-1之间随机数的方法

    主要介绍了JavaScript返回0-1之间随机数的方法,涉及javascript中Math对象random方法的使用技巧,非常具有实用价值,需要的朋友可以参考下

    JavaScript十大取整方法实例教程

    1. parseInt() // js内置函数,注意接受参数是string,所以调用该方法时存在类型转换 parseInt(1.5555) // => 1 2. Number.toFixed(0) // 注意toFixed返回的字符串,若想获得整数还需要做类型...// 四舍五入取整 Ma

    详解JavaScript中|单竖杠运算符的使用方法|javascript-214288.pdf

    3. Math.round() 我们数学中常用到的四舍五入取整。 console.log(0.6|0)//0 console.log(1.1|0)//1 console.log(3.65555|0)//3 console.log(5.99999|0)//5 console.log(-7.777|0)//-7 注:除了Math的

    JavaScript权威指南

    JavaScript权威指南 犀牛书 Chapter 1. Introduction to JavaScript Section 1.1. JavaScript Myths Section 1.2. Versions of JavaScript Section 1.3. Client-Side JavaScript Section 1.4. JavaScript ...

    JSDecimal:十进制类型JavaScript实现

    JS十进制十进制类型JavaScript实现。 与ECMA-334(C#语言规范,第4版)的“十进制类型”兼容。... Decimal类具有以下类方法: Abs(obj)Ceil(obj)Floor(obj)Round(obj, digits, mode)Truncate(obj) Round()的功能

Global site tag (gtag.js) - Google Analytics