Math类常用函数示例
发布时间:2023-06-13 15:10:58
Math类是Java中一个非常重要的类,它包含一些常用的数学函数,可以对数字执行各种数学运算。下面是Math类常用函数的示例。
1. abs
该函数返回参数的绝对值。
int a = -10; int b = Math.abs(a); // b的值为10
2. pow
该函数返回 个参数的第二个参数次方。
double a = 2; double b = 3; double c = Math.pow(a, b); // c的值为8
3. sqrt
该函数返回参数的平方根。
double a = 16; double b = Math.sqrt(a); // b的值为4
4. sin
该函数返回参数的正弦值。
double angle = 90; double rad = Math.toRadians(angle); // 将角度转换为弧度 double sin = Math.sin(rad); // sin的值为1
5. cos
该函数返回参数的余弦值。
double angle = 60; double rad = Math.toRadians(angle); // 将角度转换为弧度 double cos = Math.cos(rad); // cos的值为0.5
6. tan
该函数返回参数的正切值。
double angle = 45; double rad = Math.toRadians(angle); // 将角度转换为弧度 double tan = Math.tan(rad); // tan的值为1
7. min
该函数返回两个参数中的较小值。
int a = 7; int b = 9; int min = Math.min(a, b); // min的值为7
8. max
该函数返回两个参数中的较大值。
int a = 7; int b = 9; int max = Math.max(a, b); // max的值为9
9. ceil
该函数返回大于等于参数的最小整数。
double a = 4.5; double b = Math.ceil(a); // b的值为5
10. floor
该函数返回小于等于参数的最大整数。
double a = 4.5; double b = Math.floor(a); // b的值为4
11. round
该函数返回四舍五入后的整数。
double a = 4.4; int b = Math.round(a); // b的值为4
12. random
该函数返回一个0到1之间的随机数。
double rand = Math.random(); // rand的值在0到1之间
综上所述,Math类提供了很多有用的数学函数,可以方便地对数字进行各种数学运算。熟练使用这些函数可以让我们更加高效地编写Java程序。
