方法名
說明abs(x)
返回數的絕對值。
acos(x)
返回數的反余弦值。
asin(x)
返回數的反正弦值。
atan(x)
以介於 -pi/2 與 pi/2 弧度之間的數值來返回 x 的反正切值。
atan2(y,x)
返回從 x 軸到點 (x,y) 的角度(介於 -pi/2 與 pi/2 弧度之間)。
ceil(x)
對數進行上捨入。
cos(x)
返回數的余弦。
exp(x)
返回 e 的指數。
floor(x)
對數進行下捨入。
log(x)
返回數的自然對數(底為e)。
max(x,y)
返回 x 和 y 中的最高值。
min(x,y)
返回 x 和 y 中的最低值
pow(x,y)
返回 x 的 y 次冪。
random()
返回 0 ~ 1 之間的隨機數。
round(x)
把數四捨五入為最接近的整數。
sin(x)
返回數的正弦。
sqrt(x)
返回數的平方根。
tan(x)
返回角的正切
tosource()
返回該物件的源**。
valueof()
返回 math 物件的原始值。
返回 0 ~ 1 之間的隨機數
math.random()把數四捨五入為最接近的整數 (求本身的四捨五入. 將括號內的數+0.5之後,向下取值)
math.round(x)對數進行上捨入(求最小的整數,但不小於本身,ceil的英文意義是天花板,該方法就表示向上取整)round(3.4)就是3.4+0.5=3.9,向下取值是3,所以round(3.4)=3;
round(-10.5)就是-10.5+0.5=-10,向下取值就是-10,所以round(-10.5)=-10
math.ceil(x)對數進行下捨入(math.floor求最大的整數,但不大於本身.floor的英文意義是地板,該方法就表示向下取整 )math.ceil(11.3)的結果為12,math.ceil(-11.3)的結果是-11;
math.floor(x)math.floor(11.6)的結果為11,math.floor(-11.6)的結果是-12
Math 方法類 方法 說明
public class mathdemo system.out.println for int i 0 i 10 i system.out.println random rd new random random 隨機類 double nextdouble 0 1的隨機小數 for int i 0 ...
Math類常用方法
名稱說明 abs已過載。返回指定數字的絕對值。acos 返回余弦值為指定數字的角度。asin 返回正弦值為指定數字的角度。atan 返回正切值為指定數字的角度。atan2 返回正切值為兩個指定數字的商的角度。bigmul 生成兩個 32 位數字的完整乘積。ceiling 已過載。返回大於或等於指定數...
Math類的常用方法
封裝了一些基本運算方法,包括進行三角運算的正弦 余弦 正切 餘切相關的方法 例如,求正弦的sin,求余弦的cos等,如果使用的話可以參考jdk。下面的方法可能是我們經常要使用的 1 求最大值,可以用於求int型別,long型別,float型別,double型別的最大值,下面僅僅下求整數最大值的方法的...