12345678910111213141516171819202122232425262728293031323334353637 |
- package com.loveCoding.j20250607_method;
- /**
- * @author WanJl
- * @version 1.0
- * @title Demo05
- * @description Math类,数学运算类的使用
- * @create 2025/6/7
- */
- public class Demo05 {
- public static void main(String[] args) {
- //通过Math.abs()方法,获取一个数字的绝对值
- int absNum1 = Math.abs(-5);
- System.out.println(absNum1);
- //返回大于或等于参数的最小double值,等于一个整数
- double ceil = Math.ceil(3);
- System.out.println(ceil);
- //返回小于或等于参数的最大double值,等于一个整数
- double floor = Math.floor(3.999);
- System.out.println(floor);
- //按照四舍五入返回最接近参数的int
- long round = Math.round(3.54);
- System.out.println(round);
- //比较两个数,返回最大值
- int max = Math.max(3, 4);
- System.out.println(max);
- //比较两个数,返回最小值
- int min = Math.min(3, 4);
- System.out.println(min);
- //返回a的b次幂的值
- double pow = Math.pow(15, 3);
- System.out.println(pow);
- //返回值为double的正值,范围是[0.0,1.0)
- double random = Math.random();
- System.out.println(random);
- }
- }
|