JAVAでよく使われるMathクラスの方法は何ですか?

2411 ワード

Mathクラスは多くの数学的定数と計算方法を含むクラスで,中の方法はすべて静的方法である.Mathクラスはjava.langパッケージの下にあり、一般的に自動的にインポートできる.
Java中Math類常用方法数学定数:常用方法:乱数を求め絶対値を求め最大値を求め最小値を求め四捨五入最も近い整数三角計算反三角計算開方計算対数計算乗方計算
算術定数:
static double E;     //       :e
static double PI;    //   :π

よく使う方法はランダム数を求めます
static double random();   //        0.0   1.0 double 。

絶対値を求める
static double abs(double a);
static float abs(float a);
static int abs(int a);
static long abs(long a);

最大値を求める
static double max(double a, double b);

static float max(float a, float b);
static int max(int a, int b);
static long max(long a, long b)
```;

    
static double min(double a, double b);
static float min(float a, float b);
static int  min(int a, int b);
static long min(long a, long b);

とりあつかい
static double ceil(double a);     //    :              。
static double floor(double a);    //    :              。

四捨五入
static long round(double a);
static int round(float a);

最も近い整数
static double rint(double a);    //          。

さんかくけいさん
static double sin(double a);     //    
static double cos(double a);     //    
static double tan(double a);     //    
static double sinh(double x);    //      
static double cosh(double x);    //      
static double tanh(double x);    //      

ぎゃくさんかくけいさん
static double acos(double a);   //     ,      0.0 pi    。
static double asin(double a);   //     ;       -pi/2 pi/2    。
static double atan(double a);   //     ;       -pi/2 pi/2    。

開方計算
****static double sqrt(double a);    //   。
static double cbrt(double a);    //   。
static double hypot(double x, double y);    //  sqrt(x^2 + y^2)。**

たいすうけいさん
static double log(double a);      //     e     。
static double log10(double a);    // 10     。
static double log1p(double x);    //   x+1      。

じょうほうけいさん
static double pow(double a, double b);    //   :    a b  。
static double exp(double a);    //      e     。
static double expm1(double x);    //   exp(x)-1

角度変換
static double toRadians(double angdeg);    //                           。
static double toDegrees(double angrad);   //                          。