1.包:java.lang 不需要导包
2.Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。
特点: 该类中的方法都是静态方法,所以可以直接使用类名.方法名(实参)调用
3.常用成员方法:
public static double abs(double a) :返回 double 值的绝对值。
public static double ceil(double a) :返回大于等于参数的最小的整数。
public static double floor(double a) :返回小于等于参数最大的整数。
public static long round(double a) :返回最接近参数的 long。(相当于四舍五入方法)
public static int max(int a, int b) : 返回两个 int 值中较大的一个。
public static int min(int a, int b): 返回两个 int 值中较小的一个。
综合案例
public class MathTest { public static void main(String[] args) { // 定义最小值 double min = -10.8; // 定义最大值 double max = 5.9; // 定义变量计数 int count = 0; // 范围内循环 for (double i = Math.ceil(min); i <= max; i++) { // 获取绝对值并判断 if (Math.abs(i) > 6 || Math.abs(i) < 2.1) { // 计数 count++; } } System.out.println("个数为: " + count + " 个"); } }