摘要:这篇JavaScript栏目下的“js取整数、取余数的方法”,介绍的技术点是“取余数、取整数、取余、取整、js、方法”,希望对大家开发技术学习和问题解决有帮助。

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);

}

java整属取余数_js取整数、取余数的方法相关推荐

  1. nyoj-205--求余数--(大整数取模)

    题目链接:http://acm.nyist.net/JudgeOnline/problem.php?pid=205 #include<stdio.h> #include<string ...

  2. element元素 取属性_js element类型的属性和方法整理

    Element类型 除了Document类型,我们Web编程中最常用的类型就是Element类型啦.Element 类型用于表现XML或HTML元素,提供了对元素标签名,子节点,特性的访问 特征 no ...

  3. java 大整数取余_java 整数取余

    java整数取余是建立在java整数除法的基础上的,java整数除法可以参考我的上一篇文章java 整数除法. The remainder operation for operands that ar ...

  4. round--向最近的整数取整

    [功能简介]向最近的整数取整. [语法格式] B=round(A) 对A中的每个元素向最近的整数进行取整,返回与A同型的整数数组B.对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素. [实例 ...

  5. python浮点数整数、小数分离,整数取整

    Python里面提供了很友好的浮点数整数取整或者是整数.小数部分分离的相关函数,之前这方面我使用的较为频繁地两个方法是ceil和floor,两个方法都是math模块提供的,分别完成的是对给定数字的向上 ...

  6. a除b的余数【取模(%)与取余(/)的区别】

    目录 取模(%)与取余(/)的区别 题目描述 输入 输出 Sample Input Sample Output C++代码 Python代码 取模(%)与取余(/)的区别 对于整型数a,b来说,取模运 ...

  7. java取模负数_JAVA中取模的问题

    ## Java取模(%)运算 > [上篇文章](https://yebukong.com/article/1101070795486109697.html "上篇文章") 提 ...

  8. java hash 取模_HashMap 中的取模和扩容公式推导

    为什么 HashMap 容量 capacity 大小是 2 的 n 次幂? 为什么使用 e.hash & (capacity - 1) 位运算作取模公式? 为什么扩容时使用 e.hash &a ...

  9. java中的取模_Java 中的取模和取余

    期末复习密码学时需要用到取模运算,发现 Java 中的 % 运算符并不是取模运算(Modulo Operation),而是取余运算(Complementation). 计算方法 对于整数 a,b 来说 ...

最新文章

  1. JSON.parse()与JSON.stringify()的区别
  2. Yii2 获取URL的一些方法
  3. 云栖大会发布全球调度算法大赛,阿里又要搞什么黑科技?
  4. Python基础练习题合集
  5. iis7.5 php伪静态,Windows Server 2008 下WordPress IIS7.5伪静态规则设置(最新)
  6. DOM3 textInput事件-softbar
  7. java list filter 性能,java的List中使用filter過濾出符合特定條件的元素List
  8. 我的YUV播放器MFC小笔记:添加删除自定义分辨率
  9. GB18030:蒙文字符方向为什么转了90度
  10. 红帽发布 Ansible Tower 3.4:在混合云中实践DevOps更便捷
  11. win10: 无法连网 There is something wrong with the proxy server
  12. 编写c高级语言程序步骤,高级语言程序设计知识点总结一
  13. VS Code 运行时会弹出Unins000.Exe目标目录创建文件错误
  14. static Splitterwnd hide and show --by wyj
  15. 如何导入Unity网页端资源商店的资源
  16. python学习笔记(汇总)
  17. 5月18日第壹简报,星期三,农历四月十八
  18. Eclipse中各种查找快捷键
  19. 北京社保开户需要的手续及流程
  20. 完成一个STM32的USART串口通讯程序

热门文章

  1. 性能高1倍,价格低3/4!数据库实时同步新选择!
  2. 汇报时,如何让老板快速抓住重点?—— 黄金三步法
  3. 六年打磨!阿里开源混沌工程工具 ChaosBlade
  4. 函数计算搭建 Serverless Web 应用(一)- HTTP 触发器
  5. Redis HyperLogLog 是什么?这些场景使用它~
  6. Service Mesh微服务熔断、限流的骚操作
  7. 微信“支付”页全国多地上线“出行服务”,已覆盖108城
  8. VMware扩展Tanzu产品系列与合作关系
  9. 看完这篇 HashMap ,和面试官扯皮就没问题了
  10. 剧情反转:今年AI要凉!薪资碾压全行,但人才缺500万!