当前位置:   article > 正文

Math类常用的几种方法和用于执行基本运算的方法_math方法

math方法

目录

一.Math类常用的几种方法(静态方法)

二.用于执行基本运算的方法(静态方法)


一.Math类常用的几种方法(静态方法)


1.abs绝对值

2.pow求幂

3.cell向上取整:返回该参数的最小整数

4.floor向下取整:返回该参数的最大整数

5.round 四舍五入

6.sqrt 求开方

7.random随机数

(1)random返回的是0-1之间的随机小数

(2)获取a-b之间的一个随机数整数 公式:int num=(int)(Math.random()*(b-a+1))

8.max返回两个数之间的最大值

9.mim返回两个数之间的最小值

例题如下:

  1. public class MathMethod {
  2. public static void main(String[] args) {
  3. //1.abs绝对值
  4. int abs=Math.abs(-9);
  5. System.out.println(abs);
  6. //2.pow求幂
  7. double pow=Math.pow(2,3);
  8. System.out.println(pow);
  9. //3.cell向上取整:返回该参数的最小整数
  10. double cell=Math.ceil(-2.00001);
  11. System.out.println(cell);
  12. //4.floor向下取整:返回该参数的最大整数
  13. double floor=Math.floor(-4.99999);
  14. System.out.println(floor);
  15. //5.round 四舍五入
  16. long round=Math.round(-5.001);
  17. System.out.println(round);
  18. //6.sqrt 求开方
  19. double sqrt=Math.sqrt(9.0);
  20. System.out.println(sqrt);
  21. System.out.println("-------------");
  22. //7.round随机数
  23. //random返回的是0-1之间的随机小数
  24. //获取a-b之间的一个随机数整数
  25. //int num=(int)(Math.random()*(b-a+1)) 2-7
  26. for (int i=0;i<10;i++){
  27. System.out.println((int)(2+Math.random()*(7-2+1)));
  28. }
  29. System.out.println("---------------");
  30. //8.max返回两个数之间的最大值
  31. int max=Math.max(2,9);
  32. System.out.println(max);
  33. //9.mim返回两个数之间的最小值
  34. int mim=Math.min(2,7);
  35. System.out.println(mim);
  36. }
  37. }

运行结果如下:

  1. 9
  2. 8.0
  3. -2.0
  4. -5.0
  5. -5
  6. 3.0
  7. -------------
  8. 3
  9. 6
  10. 7
  11. 2
  12. 4
  13. 5
  14. 2
  15. 4
  16. 5
  17. 6
  18. ---------------
  19. 9
  20. 2


二.用于执行基本运算的方法(静态方法)

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/550416
推荐阅读
相关标签
  

闽ICP备14008679号