math.abs(12.3); 返回這個數的絕對值
math.abs(-12.3);
math.copysign(1.23, -12.3); 返回第乙個引數的量值和第二個引數的符號
math.copysign(-12.3, 1.23);
math.signum(x); //如果x大於0則返回1.0,小於0則返回-1.0,等於0則返回0
math.signum(12.3);
math.signum(-12.3);
math.signum(0);
//指數
math.exp(x); //e的x次冪
math.expm1(x); //e的x次冪 - 1
math.scalb(x, y); //x*(2的y次冪)
math.scalb(12.3, 3); *2³
//取整
math.ceil(12.3); //返回最近的且大於這個數的整數13.0
math.ceil(-12.3);
math.floor(12.3); //返回最近的且小於這個數的整數12.0
math.floor(-12.3);
//x和y平方和的二次方根
math.hypot(x, y); //√(x²+y²)
//返回概述的二次方根
math.sqrt(x); //√(x) x的二次方根
math.sqrt(9);
math.sqrt(16);
//返回該數的立方根
math.cbrt(27.0); //3
math.cbrt(-125.0); //-5
//對數函式
math.log(e); //1 以e為底的對數
math.log10(100); //10 以10為底的對數
math.log1p(x); //ln(x+ 1)
//返回較大值和較小值
math.max(x, y); //返回x、y中較大的那個數
math.min(x, y); //返回x、y中較小的那個數
//返回 x的y次冪
math.pow(x, y);
math.pow(2, 3); //即2³ 即返回:8
//隨機返回[0,1)之間的無符號double值
math.random();
//返回最接近這個數的整數,如果剛好居中,則取偶數
math.rint(12.3);
math.rint(-12.3);
math.rint(78.9);
math.rint(-78.9);
math.rint(34.5);
math.rint(35.5);
math.round(12.3); //與rint相似,返回值為long
//三角函式
math.sin(α); //sin(α)的值
math.cos(α); //cos(α)的值
math.tan(α); //tan(α)的值
//求角
math.asin(x/z); //返回角度值[-π/2,π/2] arc sin(x/z)
math.acos(y/z); //返回角度值[0~π] arc cos(y/z)
math.atan(y/x); //返回角度值[-π/2,π/2]
math.atan2(y-y0, x-x0); //同上,返回經過點(x,y)與原點的的直線和經過點(x0,y0)與原點的直線之間所成的夾角
math.sinh(x); //雙曲正弦函式sinh(x)=(exp(x) - exp(-x)) / 2.0;
math.cosh(x); //雙曲余弦函式cosh(x)=(exp(x) + exp(-x)) / 2.0;
math.tanh(x); //tanh(x) = sinh(x) / cosh(x);
//角度弧度互換
math.todegrees(angrad); //角度轉換成弧度,返回:angrad * 180d / pi
math.toradians(angdeg); //弧度轉換成角度,返回:angdeg / 180d * pi
java數學函式Math類中常用的方法
math類提供了常用的一些數學函式,如 三角函式 對數 指數等。乙個數學公式如果想用 表示,則可以將其拆分然後套用math類下的方法即可。math.abs 12.3 返回這個數的絕對值 math.abs 12.3 math.copysign 1.23,12.3 返回第乙個引數的量值和第二個引數的符號...
Java中的Math數學類
math類包含完成基本數學函式所需的方法。這些方法分為三類 三角函式方法 指數函式方法和服務方法。除了這些方法以外,math類還提供了pi 和e 自然對數的底 可以直接使用math.pi和math.e來使用這兩個常量。1.三角函式方法 public static double sin double ...
Math數學函式
簡介 這些數學函式僅能處理在你計算機上 integer 和 float 範圍內的值 目前這對應於 c 型別中的 long 和 double 如果要處理更大的數字,參見高精度數學函式。請參閱手冊中算術運算子的有關章節。需求要編譯本擴充套件模組不需要外部庫檔案。安裝本函式庫作為 php 核心的一部分,不...