工具類Math物件

2021-09-24 21:01:46 字數 983 閱讀 9464

math物件

math和其他的物件不同,它不是乙個建構函式。它屬於乙個工具類,不用建立物件,它裡邊封裝了數**算相關的屬性和方法。

math.pi 表示圓周率
math物件的方法

math.abs()

可以用來計算乙個數的絕對值

console.log(math.abs(-1);)  //1
math.ceil()

可以對乙個數進行向上取整,小數字只要有值就自動進1

console.log(math.ceil(1.1));//2
math.floor()

可以對乙個數進行向下取整,小數部分會被捨掉

console.log(math.floor(1.99));//1
math.round()

可以對乙個數進行四捨五入取整

math.random()

可以生成乙個0-1之間隨機數(不包括0和1)

console.log(math.round(math.random()*10));
console.log(math.round(math.random()*x));
math.round(math.random()*9+1)
math.round(math.random()*(y-x)+x)
math.max()

可以獲取多個數中的最大值

console.log(math.max(10,20,2,30));
math.min()

可以獲取多個數中的最小值

math.pow(x,y)

返回x的y次冪

math.sqrt()

用於對乙個數進行開方運算

Arrays和Math工具類

arrays 檢視apl,arrays在util包下且arrays的方法都是靜態方法,所以可以直接使用arrays呼叫靜態方法使用,不需要建立它的物件 常用的arrays靜態方法 arrays.tostring 陣列引數 得到乙個指定陣列內容的字串 int array string s arrays...

數學計算工具類Math

常用靜態方法 1 public static double abs double num 獲取絕對值 使用方法 double num math.abs 11.2 11.2 1 public static double ceil double num 向上取整 使用方法 double num math...

Math(數學物件)

math 算術函式和常量 math.abs 計算絕對值 math.acos 計算反余弦值 math.asin 計算反正弦值 math.atan 計算反正切值 math.atan2 計算從x軸到乙個點之間的角度 math.ceil 對乙個數上捨入 math.cos 計算余弦值 math.e 算術常量e...