1.丢弃小数部分,保留整数部分

parseInt(5/2)

2.向上取整,有小数就整数部分加1

Math.ceil(5/2)

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(x) 返回数的反正弦值 1 2 3

atan(x) 以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值 1 2 3

atan2(y,x) 返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间) 1 2 3

ceil(x) 对一个数进行上舍入。 1 2 3

cos(x) 返回数的余弦 1 2 3

exp(x) 返回 e 的指数。 1 2 3

floor(x) 对一个数进行下舍入。 1 2 3

log(x) 返回数的自然对数(底为e) 1 2 3

max(x,y) 返回 x 和 y 中的最高值 1 2 3

min(x,y) 返回 x 和 y 中的最低值 1 2 3

pow(x,y) 返回 x 的 y 次幂 1 2 3

random() 返回 0 ~ 1 之间的随机数 1 2 3

round(x) 把一个数四舍五入为最接近的整数 1 2 3

sin(x) 返回数的正弦 1 2 3

sqrt(x) 返回数的平方根 1 2 3

tan(x) 返回一个角的正切 1 2 3

toSource() 代表对象的源代码 1 4 -

valueOf() 返回一个 Math 对象的原始值

代码案例:

//取整

function getResult(num){

return parseInt(num);

}

//四舍五入到num后面的n位

function getResult(num,n){

return Math.round(num*Math.pow(10,n))/Math.pow(10,n);

}

//截取n位

function getresult(num,n){

return num.toString().replace(new RegExp("^(\\-?\\d*\\.?\\d{0,"+n+"})(\\d*)$"),"$1")+0;

}

其他:

var mLength = textMn.length;

var mFirst = parseInt(mLength/60);

//取整

//alert(mLength);

var mLast = mLength; //取余

if(mLast>0){

$(".mood_content").height((mFirst+1)*20);

}

php取整数余数,js取整数、取余数的方法相关推荐

  1. js 小数取整,js 小数向上取整,js小数向下取整

    js 小数取整,js 小数向上取整,js小数向下取整 >>>>>>>>>>>>>>>>>>& ...

  2. html js 循环取json数据,JS循环遍历JSON数据的方法

    JS循环遍历JSON数据 本文提供了 JS 循环 JSON 数据列,以及 JS 循环遍历 JSON 数据的例子,供大家学习参考. 1. json数据的列循环 var len = json.length ...

  3. thymeleaf 获取yml中的值_Thymeleaf前后端传值 页面取值与js取值

    目的: 后端通过Model传值到前端 页面通过Model取值显示 js通过Model取值作为变量使用 1.后台Controller @GetMapping("/message") ...

  4. Thymeleaf前后端传值 页面取值与js取值

    目的:    后端通过Model传值到前端    页面通过Model取值显示    js通过Model取值作为变量使用 1.后台Controller @GetMapping("/messag ...

  5. html如何只刷新页面指定,js控制页面刷新 JS刷新当前页面的几种方法总结

    JavaScript location.reload() 方法 Location 对象的 reload() 方法用于重新加载当前文档(页面),语法如下: location.reload( false| ...

  6. JS中整数的取整、取余、向上取整问题

    1.取余 var i = 5 % 2; //1 2.取整 注意JS中的 / 操作符如果两侧的数是整数,他也会当作浮点数进行运算,不会整除,它会保留小数 var i = 5 / 2; //2.5 正确的 ...

  7. js对数值取整数和小数的方法总结

    js取整数的方法 1:parseInt() 用法: parseInt(num) 这是最常见的一种取整方式,但是其实parseInt并不是为了取整而设计的 完整用法: parseInt(string, ...

  8. Coding:取若干个1到n的整数可求和等于整数m,求出所有组合的个数

    要求 给定整数n,取若干个1到n的整数可求和等于整数m,编程求出所有组合的个数.比如当n=6,m=8时,有四种组合:[2,6], [3,5], [1,2,5], [1,3,4].限定n和m小于120. ...

  9. 向下取整数学符号_向上取整与向下取整

    向上向下取整函数数只会对小数点后面的数字不为零的数进行操作,要是给它一个整数 它就返回整数本身. 对小数不为零的数操作: 向上取整 不管四舍五入的规则 只要后面有小数前面的整数就加1 向下取整 不管四 ...

最新文章

  1. nodejs 循环中操作需要同步执行解决方案
  2. python 实现感知器(一)
  3. 自动备份html文件,windows下定期自动备份本地文件(文件夹)
  4. java 线程死锁简单例子_java 多线程死锁详解及简单实例
  5. Windows8 Metro应用开发之C#(1)- 项目模板(Project Templates)
  6. 安卓系统怎么安装软件_「软件」怎么在虚拟机里安装系统
  7. python--单例模式
  8. 批改网复制粘贴_如何使用批改网组织线上考试
  9. Android 热修复技术
  10. 机器学习 | 牛顿冷却定律
  11. 关于最新版go-cqhttp无法登录qq
  12. html滑动仿悬浮球菜单
  13. KeyMob聚合广告携手开发者 共谋移动应用广告的福利
  14. iOS中UIColor,CGColor,CIColor详解
  15. 关于上位机和下位机的一些解释
  16. C++在屏幕中输出数字d0...while
  17. MATLAB解方程组
  18. Excel公式大全 excel自动求减 15个常用excel函数公式
  19. 张韶涵《口袋的天空》小提琴谱片段
  20. 对象克隆技术----Java常用类库

热门文章

  1. Redis 基本数据类型和使用
  2. ef 执行mysql语句_在EF中执行SQL语句
  3. Java 算法 判定字符位置
  4. 中移4G模块-ML302-OpenCpu开发-CJSON
  5. 解决使用pip无法安装rasa与无限依赖告警:INFO: This is taking longer than usual. You might need to provide the....
  6. python numpy 写入、读取 .npz 压缩文件
  7. 解决python偶尔读文件报错:UnicodeDecodeError: ‘utf-8‘ codec can‘t decode bytes in position 1022-1023: unex....
  8. pandas日常数据处理
  9. php中的DS,PHP Ds\Set reverse()用法及代码示例
  10. docker 日志_解决docker容器日志导致主机磁盘空间满了的情况