Skip to content

Java

Math

  • Math是一个工具类, 所以它的方法可以通过类名.方法名调用

属性

类型属性名说明
static doubleE数学中的E
static doublePI数学中的PI

方法

类型方法名说明
static intabs(int a)返回int值的绝对值
static doubleceil(double a)
static doublefloor(double a)
static intmax(int a, int b)返回int类型的最大值
static intmin(int a, int b)返回int类型的最小值
static doublerandom()返回带正号的double值,该值[0.0, 1.0)
static longround(double a)四舍五入
java
package Math;

public class Demo1 {
    public static void main(String[] args) {
        System.out.println(Math.PI);//3.14159265358979323846
        System.out.println(Math.E);//2.7182818284590452354

        System.out.println(Math.abs(-11));//11

        System.out.println(Math.ceil(1.5));// 2.0
        System.out.println(Math.ceil(-1.5));// -1.0

        System.out.println(Math.floor(1.5));//1
        System.out.println(Math.floor(-1.5));//-2.0

        System.out.println(Math.max(1, 2));//2
        System.out.println(Math.min(1, 2));//1

        System.out.println(Math.random());

        System.out.println(Math.round(1.6));//2
        System.out.println(Math.round(1.1));//1
    }
}

Released under the MIT License.