Java基础----Math类
1. abs()方法
- 返回参数的绝对值
2.ceil()方法和floor()方法
- ceil()方法可对一个数进行上舍入,返回大于或等于给定的参数整数,类型为double
- floor方法可以返回小于或等于给定参数的最大整数
- 例题:
rint()方法
- 放回最接近参数的整数值。
public class Test{
public static void main(String args[]){
double d = 100.675;
double e = 100.500;
double f = 100.200;
System.out.println(Math.rint(d));
System.out.println(Math.rint(e));
System.out.println(Math.rint(f));
}
}
输出结果为
101.0
100.0
100.0
min()方法和max()方法
返回两个参数中的最小值
public class Test
{
public static void main(String arg[])
{
int x = 10;
int y = 100;
System.out.printf(Math.min(x,y));
System.out.printf(Math.max(x,y));
}
}
输出为:
10
100
方法 | 用途 |
---|---|
exp() | 返回自然数底数e的参数次方 |
log() | 返回参数的自然数底数的对数值 |
pow() | 返回第一个参数的第二个参数次方 |
sqrt() | 求参数的算术平方根 |
sin()、cos()、tan() | 求指定double类型参数的正弦值、余弦值、正切值 |
asin()、acos()、atan() | 求指定double类型参数的反正弦值、反余弦值、反正切值 |
toDegrees() | 将参数转化为角度 |
toRadians() | 将角度转换为弧度 |
random() | 返回一个随机数 |