基本介绍

Math类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。

Math类常用静态方法

package com.pero.math_;/*** @author Pero* @version 1.0*/
public class MathMethod {public static void main(String[] args) {//Math常用方法//1.abs  绝对值int abs = Math.abs(-10);System.out.println(abs);//2.pow 求幂double pow = Math.pow(2,3);System.out.println(pow);//3.ceil 向上取整,返回>=该参数的最小整数double ceil = Math.ceil(-3.0001);System.out.println(ceil);//4.floor 向下取整,返回<=该参数的最大整数double floor = Math.floor(-4.999);System.out.println(floor);//5.round 四舍五入long round = Math.round(-5.0001);System.out.println(round);//6.sqrt 求开方double sqrt = Math.sqrt(9.0);System.out.println(sqrt);//7.random 求随机数//  random 返回的是0 <= x <1之间的随机小数double random = Math.random();System.out.println(random);int num = (int)(2+6*Math.random()); //返回一个2~7之间的整数System.out.println(num);//8.max 求两个数的最大值int max = Math.max(45, 90);System.out.println(max);//9.min 求两个数的最小值int min = Math.min(1, 9);System.out.println(min);}
}

Java编程学习-Math类相关推荐

  1. java编程学习入门

    java编程学习入门 自java出来之后,就被很多人欢迎,虽然开始的时候有点麻烦,但是发展到现在很多人企业都在使用java做一些应用,包括了一些政府部门,因此java工程师需求也越来越大了.那么下面小 ...

  2. 江阴 java_江阴学java编程,江阴java编程学习哪里好,江阴java编程学习一般要多久才能学会...

    江阴学java编程,江阴java编程学习哪里好,江阴java编程学习一般要多久才能学会 首页 > 软件 > 江阴学java编程 作者:镀金池   发布时间:2019-02-14 11:40 ...

  3. 莆田Java开发_莆田学java编程,莆田java编程学习学校,莆田java编程学习一般能拿多少工资...

    莆田学java编程,莆田java编程学习学校,莆田java编程学习一般能拿多少工资 首页 > java > 莆田学java编程 作者:镀金池   发布时间:2017-10-18 06:51 ...

  4. 带有静态方法的类(java中的math类)

    带有静态方法的类通常(虽然不一定是这样)不打算被初始化. 可以用私有构造函数来限制非抽象类被初始化. 例如,java中的math类.它让构造函数标记为私有,所以你无法创建Math的实例.但Math类却 ...

  5. java中math.ceil用法_[Java教程]关于Math类的round、floor、ceil三个方法

    [Java教程]关于Math类的round.floor.ceil三个方法 0 2014-05-06 16:00:08 一.Math类这三个方法的简介 1.round():取最接近的值. 对于这个方法, ...

  6. java收费学java,讷河学java编程,讷河java编程学习的学校,讷河java编程学习一般怎么收费...

    讷河学java编程,讷河java编程学习的学校,讷河java编程学习一般怎么收费 首页 > 软件 > 讷河学java编程 作者:镀金池   发布时间:2019-02-20 07:00 Gr ...

  7. Java编程学习笔记(一)

    编程学习笔记--JAVA背景(一) 文章目录 编程学习笔记--JAVA背景(一) 编程学习笔记--JAVA注意事项(二) (一)从Hello world 开始: (二) Java 开发注意事项和细节说 ...

  8. Java编程学习并不难,有坚持的动力与良好的心态尤为重要

    时间过得很快,回想刚学习Java编程开发的懵懂无知,到现在可以做出简单的项目,可以明显的感觉到自己确实进步了.Java编程其实并不难学,难的是你能够一如既往的保持好的学习态度,并愿意努力的去背.去记. ...

  9. java编程学习必备好书-蛙课网

    对于学习java编程的同学来说,一本好书,可以让你沉浸java的知识海洋中.如果java零基础想要入门,那么看什么样的书籍比较适合呢,怎么才能从轻松入门到深入学习呢?下面我给大家介绍一些java编程书 ...

  10. 【Java】浅析Math类

    来总结一下一个有用的类:Math!! 属于java.lang.Math,即java.lang包,不需要import. 当然,为了方便用其中大量的静态方法和类变量,也可以用静态导入: import st ...

最新文章

  1. 【青少年编程】【四级】从小到大排序
  2. virtualbox 中centOS在不能ssh
  3. Codeigniter 控制器的继承问题
  4. Angular ngTemplateOutlet 元素的学习笔记
  5. LightOJ - 1422 (区间DP)
  6. ios与android指纹识别,iOS开发swift -- 指纹识别
  7. 吴恩达 深度学习 编程作业(2-3)- TensorFlow Tutorial
  8. Jquery 关于span标签的取值赋值用法
  9. 计算机组装与维护推荐教材,计算机组装与维护(全国高等专科教育计算机类规划教材)...
  10. 勒索病毒WannaCry(永恒之蓝)
  11. fastjson取某个key_JAVA学习:怎么给函数取一个“合理”的名字
  12. oracle出现关键字该如何处理
  13. Eclipse 安装教程附免费安装包资源
  14. cad修改快捷键_怎么编辑CAD快捷键?
  15. CSS设置字体大小、字体粗细、字体风格
  16. python 股票估值_隐藏价值的角落:限售股AAP估值及PYTHON实现方法(上)
  17. keras中 shape参数如何设置
  18. 智慧小区智慧物业管理系统一体化解决方案
  19. 算法系列——弗洛伊德算法(Floyd)
  20. html图片轮播思路,css3如何实现轮播图?css3实现轮播图片的方法

热门文章

  1. 专业家庭影院功放推荐-数字功放芯片
  2. oracle 查历史数据,Oracle 查询历史数据(转帖)
  3. C程序内存泄露检测工具——Valgrind
  4. 多糖类水凝胶构建制备介绍(瑞禧多糖水凝胶简述)
  5. inurl home.php,phpweb /version.php Vul
  6. xctf攻防世界 MISC高手进阶区 适合作为桌面、stage1
  7. ROC曲线、AUC、Gini系数和KS值
  8. Gym 100781A Adjoin the Networks——树的直径
  9. [bowen干货]-redis常用五种数据类型命令和场景描述
  10. win10双显卡怎么切换amd和英特尔_手把手给你细说win10系统双显卡设置只使用独立显卡的流程...