返回两个数的最大值(支持int long float double)

System.out.println(Math.max(1,2));

返回两个数的最小值(支持int long float double)

System.out.println(Math.min(1,2));

返回一个数的绝对值(支持int long float double)

System.out.println(Math.abs(-15.6));

返回一个数四舍五入后取整(支持float double)注意, float型取整后是int型,而double取整后是long型。

System.out.println(Math.round(15.6));

返回向下取整的值(支持 double)

System.out.println(Math.floor(15.6));

返回大于等于0小于1的随机数

System.out.println(Math.random());

返回2的3次方

System.out.println(Math.pow(2,3));

保留n位小数:策略是先乘以10的n次方,取整后转化为浮点数,再除以10的n次方

System.out.println(SplitAndRound(2.3659,2));/*** 为num保留n位小数* @param num* @param n* @return*/public static double SplitAndRound(double num, int n) {num = num * Math.pow(10, n);return (Math.round(num)) / (Math.pow(10, n));}

Math常用的数学运算(包括取整、取绝对值、保留几位小数等)相关推荐

  1. js 取整,保留2位小数

    取整 1 parseInt(string, radix) 解析一个字符串,并返回一个整数 当参数 radix 的值为 0,或没有设置该参数时,parseInt() 会根据 string 来判断数字的基 ...

  2. php向上取整_PHP取整及保留两位小数的方法

    PHP取整数函数常用的四种方法: intval():直接取整,舍弃小数,保留整数: round():四舍五入取整: ceil():向上取整,有小数就加1: floor():向下取整. number_f ...

  3. JS 两数相除取百分比%并保留两位小数

    代码如下: //两数相除取百分比%并保留两位小数 function Percentage(number1, number2) { // 小数点后两位百分比return (Math.round(numb ...

  4. JavaScript数学运算(取整,取余和取模)

    来源 | https://www.fly63.com 这篇文章主要介绍js取整.取余和取模的实现方法和它们之间的区别,以及Math对象的常用方法函数介绍,有需要的朋友可以参考下. 取整 在项目开发过程 ...

  5. JS小数运算的正确姿势:保留两位小数技巧全解析

    前言 当你在开发网页或者移动应用时,你可能会遇到需要对数字进行精确处理的情况,比如需要将一个数字保留两位小数.而 JavaScript 作为一种广泛使用的编程语言,也提供了多种方法来实现这一功能.本文 ...

  6. js - 数学运算(取整,取余)

    取整 1.取整//保留整数部分 parseInt(3/2) // 12.向上取整// 向上取整,有小数就整数部分加1 Math.ceil(3/2) // 23.四舍五入// 四舍五入 Math.rou ...

  7. js 小数向上取整,保留一位有效数字

    向下取整:Math.floor() 向上取整:Math.ceil() 四舍五入:Math.round() 保留一位有效数字:num.toFixed(1)

  8. python向下取整pi并保留4位小数点_Python取整及保留小数小结

    1.int() 向下取整 内置函数 n = 3.75 print(int(n)) >>> 3 n = 3.25 print(int(n)) >>> 3 2.roun ...

  9. java:数学运算的取最大、最小、绝对值的函数方法

    数学运算的取最大.最小.绝对值的函数方法 相关说明 源码 运行结果 相关说明 方法Math.A A为数学方法 数学方法: min(a,b) ········a到b的最小值 max(c,d) ····· ...

  10. java运算四舍五入取整_java取整和四舍五入

    java取整和四舍五入 舍掉小数取整:Math.floor(2.0)=2 舍掉小数取整:Math.floor(2.1)=2 舍掉小数取整:Math.floor(2.5)=2 舍掉小数取整:Math.f ...

最新文章

  1. 【MATLAB】MATLAB的控制流
  2. java rxtx 64_java – RXTX无法在Windows 7 64位下列出或查找端口
  3. 设置作者_阿里Java开发手册建议创建HashMap时设置初始化容量,但多少合适
  4. java url 上传文件_Java使用HttpURLConnection上传文件(转)
  5. do还是doing imagine加to_imagine doing还是todo
  6. 前端生态混乱,AMPMIP在努力做标准化工作
  7. java代理通俗简单解析
  8. 度量计算机外部传输单位,用来度量计算机外部设备传输率的是什么度量单位?...
  9. angular2创建应用_如何在Angular 2+应用程序中使用JavaScript库
  10. php二维数组排序方法(array_multisort usort)
  11. swift学习_xcode6搭建
  12. keepalived高可用配置注意事项
  13. linux怎样安装麒麟双系统,U盘启动中标麒麟V6双系统安装教程
  14. springcahce集成redis 设置过期时间
  15. 使用SAP download manager下载SAP软件
  16. 山西内蒙古地区知名的调查研究咨询公司
  17. Python实现rosbag转换成video
  18. mac认证服务器无响应,无法连接认证服务器mac
  19. cannot uninstall a distutils installed project'
  20. 视频变声音的软件有哪些?剪辑视频怎么改变声音

热门文章

  1. 西奥电梯服务器故障维修,电梯维保须知:西子奥的斯电梯故障分析及解决
  2. 文献阅读——梅州佛教香花的结构、文本与变体
  3. Moss到底算不算叛逃?
  4. java+rabbitMQ实现一对一聊天
  5. jp.ne.so_net.ga2.no_ji.jcom.JComException: createInstance() failed HRESULT=0x800401F3L
  6. 在VT上搜索恶意软件
  7. 使用fastcoll生成字符串MD5碰撞
  8. Halo博客 -- ③ 本地运行
  9. aotorun专杀工具(U盘病毒专杀)
  10. android 用blend设计,Android OpenGLES2.0(十八)——轻松搞定Blend颜色混合