java中Math類的常用API

2021-07-27 00:21:26 字數 1323 閱讀 3701

public static int abs(int a):絕對值

public static double ceil(double a):向上取整

public static double floor(double a):向下取整

public static int max(int a,int b):最大值

public static double pow(double a,double b):a的b次冪

public static double random():隨機數 [0.0,1.0)

public static int round(float a) 四捨五入(引數為double的自學)

public static double sqrt(double a):正平方根

// 絕對值

system.out

.println("abs:" + math.abs(10));

system.out

.println("abs:" + math.abs(-10));

// 向上取整

system.out

.println("ceil:" + math.ceil(12.34));

system.out

.println("ceil:" + math.ceil(12.56));

// 向下取整

system.out

.println("floor:" + math.floor(12.34));

system.out

.println("floor:" + math.floor(12.56));

// 最大值

system.out

.println("max:" + math.max(12, 23));

//a的b次冪

system.out

.println("pow:" + math.pow(2, 3));

// 獲取乙個1-100之間的隨機數

system.out

.println("random:" + ((int) (math.random() * 100) + 1));

// 四捨五入

system.out

.println("round:" + math.round(12.34f));

system.out

.println("round:" + math.round(12.56f));

// 正平方根

system.out

.println("sqrt:"+math.sqrt(4));

Java常用類 Math類

math類是乙個工具類,它的構造器 被定義成private,因此無法建立它的物件,math中所有的方法都是靜態的 可以直接通過math類名進行呼叫。math類還有兩個類變數 pi 和 e 它們分別對應 和 e math類中目前自己常用的幾個方法 math.floor double a 返回小於目標數...

Java中Math類的常用方法

public class mathdemo 常用值與函式 math.pi 記錄的圓周率 math.e 記錄e的常量 math中還有一些類似的常量,都是一些工程數學常用量。math.abs 求絕對值 math.sin 正弦函式 math.asin 反正弦函式 math.cos 余弦函式 math.ac...

《java中Math類定義的常用方法》

math類定義的常用方法 math類定義的方法是靜態的,可以通過類名直接呼叫。下面簡要介紹幾類常用的方法。三角函式 public static double sin double a 三角函式正弦。public static double cos double a 三角函式余弦。public sta...