Math类

简介: Math类

Math类


Math类在java.lang包中,使用该类时不需要import语句

Math Math类是最终类,不允许其它类继承并重写它的方法

Math类的方法都是静态方法,类名可以直接调用,不需要创建Math类的对象


Math类的常用静态方法

public static double sin(double a)

Math类的常用静态方法

//求正弦


将sin替换为con、 tan、 asin、 acos、atan,

可以求余弦、正切、反正弦、反余弦和反正切

public static double toRadians(double angdeg)


角度换算成弧度

public static double toDegrees(double angrad)


弧度换算成角度

public static double exp(double a) 求e的a次幂


Math类的常用静态方法

public static double log(double a) 求a的自然对数

public static double sqrt(double a) 求a的平方根

public static double rint(double a) 对a四舍五入

public static double pow(double a, double b) 求a的b次幂

public static int abs(int a)


Math类的常用静态方法

求a的绝对值

其中的int可以替换为其他数值型的数据类型

public static int max(int a, int b)

求两个数的最大值


public static int min(int a, int b)

求两个数的最小值


public static double random()

求一个[0, 1)之间的随机数


目录
相关文章
|
JavaScript 前端开发
math对象是什么?有什么用?
math对象是什么?有什么用?
|
2月前
|
Java
java的Math类和random类
java的Math类和random类
15 0
|
6月前
|
JavaScript 前端开发
Math对象是什么?有什么用?
Math对象是什么?有什么用?
38 0
|
7月前
Math常用方法,什么是math?
Math常用方法,什么是math?
90 0
|
Java
Math类
Math类
66 0
|
7月前
|
JavaScript 前端开发
math对象的作用?
math对象的作用?
51 0
|
7月前
总结一些Math的常规用法,什么是math?
总结一些Math的常规用法,什么是math?
119 1
|
数据挖掘
math与floor的关系与作用
math与floor的关系与作用
123 0
Math类的常用方法
Math类的常用方法
52 0