Java有很多Math方法,可以讓我們執(zhí)行數(shù)學(xué)計(jì)算。 在此參考頁中,您將找到Java中所有可用的math數(shù)學(xué)方法,math數(shù)學(xué)方法使用實(shí)例。 例如,如果您需要獲取數(shù)字的平方根,請使用sqrt()方法。
方法 | 描述 |
---|---|
abs() | 返回?cái)?shù)字的絕對值 |
acos() | 返回指定值的反余弦值 |
addExact() | 將指定的數(shù)字相加并返回 |
asin() | 返回指定參數(shù)的反正弦值 |
atan() | 返回的反正切函數(shù)值 |
cos() | 返回指定角度的余弦值 |
sin() | 返回以弧度為單位的指定角度的正弦值 |
tan() | 返回指定角度的正切值 |
sinh() | 返回指定值的雙曲正弦值 |
cosh() | 返回指定值的雙曲余弦值 |
tanh() | 返回指定值的雙曲正切 |
sqrt() | 返回指定數(shù)字的平方根 |
cbrt() | 返回指定數(shù)字的立方根 |
pow() | 返回冪 |
subtractExact() | 減去指定的數(shù)字并返回 |
multiplyExact() | 將指定的數(shù)字相乘并返回 |
incrementExact() | 將指定數(shù)字加1并返回它 |
decrementExact() | 從指定數(shù)字中減去1并返回 |
negateExact() | 取反指定變量并返回 |
toIntExact() | 從指定的long參數(shù)返回int值 |
min() | 返回參數(shù)中較小的值 |
max() | 返回參數(shù)中的最大值 |
ceil() | 向上舍入指定值 |
floor() | 將指定值向下取整并返回 |
round() | 舍入指定的參數(shù)并返回 |
toRadians() | 將角度從度轉(zhuǎn)換為弧度 |
toDegrees() | 將角度從弧度轉(zhuǎn)換為度 |
atan2() | 返回將坐標(biāo)(x,y)轉(zhuǎn)換為(r,θ)的θ |
copySign() | 將第二個(gè)參數(shù)的符號復(fù)制到第一個(gè)參數(shù) |
exp() | 返回e的給定值的冪 |
expm1() | 返回e的給定值減1的冪 |
getExponent() | 返回指定數(shù)字的無偏指數(shù) |
hypot() | 計(jì)算直角三角形的斜邊 |
IEEEremainder() | 根據(jù)IEEE 754標(biāo)準(zhǔn)返回余數(shù) |
log() | 返回指定值的自然對數(shù) |
log10() | 返回指定值的以10為底的對數(shù) |
log1p() | 返回(指定值+ 1)的自然對數(shù) |
nextAfter() | 返回與指定數(shù)字相鄰的數(shù)字 |
nextUp() | 返回大于并與值相鄰的數(shù)字 |
nextDown() | 返回小于并與該值相鄰的數(shù)字 |
rint() | 返回值的最接近的數(shù)學(xué)整數(shù) |
random() | 返回0.0到1.0之間的隨機(jī)值 |