Function | Description |
---|
double abs(double a)
| 2倍の値の絶対値を戻します。 |
float abs(float a)
| 浮動値の絶対値を戻します。 |
int abs(int a)
| int値の絶対値を戻します。 |
long abs(long a)
| ロング値の絶対値を戻します。 |
double acos(double a)
| 値のコサインの逆関数を戻します。戻された角度は0.0からπまでの範囲です。 |
double asin(double a)
| 値のサインの逆関数を戻します。戻された角度は-π/2からπ/2までの範囲です。 |
double atan(double a)
| 値のタンジェントの逆関数を戻します。戻された角度は-π/2からπ/2までの範囲です。 |
double atan2(double y, double x)
| 直角座標(x, y)から極座標(r, シータ)への変換から角度シータに戻します。 |
double cbrt(double a)
| 2倍値の立方根に戻します。 |
double ceil(double a)
| 引数以上で整数である最小(負の無限大に最も近い)の2倍値を戻します。 |
double copySign(double magnitude, double sign)
| 最初の浮動小数点引数を2番目の浮動小数点引数の印とともに戻します。 |
float copySign(float magnitude, float sign)
| 最初の浮動小数点引数を2番目の浮動小数点引数の印とともに戻します。 |
double cos(double a)
| 三角法のコサインの角度を戻します。 |
double cosh(double x)
| 2倍値の双曲線のコサインを戻します。 |
double exp(double a)
| 2倍値になったオイラー数に戻します。 |
double expm1(double x)
| ex -1を戻します。 |
double floor(double a)
| 引数以下で整数である最大(正の無限大に最も近い)の2倍値を戻します。 |
int getExponent(double d)
| 2倍表現に使用されている不偏ベキ指数を戻します。 |
int getExponent(float f)
| 浮動表現に使用されている不偏ベキ指数を戻します。 |
double hypot(double x, double y)
| 中間のオーバーフロー・アンダーフローなしで平方根(x2 +y2)を戻します。 |
double IEEEremainder(double f1, double f2)
| IEEE 754基準に指示されているような2つの引数の維持操作を計算します。 |
double log(double a)
| 2倍値の自然対数(base e)を戻します。 |
double log10(double a)
| 2倍値の10進法対数を戻します。 |
double log1p(double x)
| 引数と1の合計の自然対数を戻します。 |
double max(double a, double b)
| 2つの2倍値の大きい方を戻します。 |
float max(float a, float b)
| 2つの浮動値の大きい方を戻します。 |
int max(int a, int b)
| 2つのint値の大きい方を戻します。 |
long max(long a, long b)
| 2つのロング値の大きい方を戻します。 |
double min(double a, double b)
| 2つの2倍値の小さい方を戻します。 |
float min(float a, float b)
| 2つの浮動値の小さい方を戻します。 |
int min(int a, int b)
| 2つのint値の小さい方を戻します。 |
long min(long a, long b)
| 2つのロング値の小さい方を戻します。 |
double nextAfter(double start, double dir)
| 2番目の引数の方向にある最初の引数の隣にある浮動点数を戻します。 |
float nextAfter(float start, double dir)
| 2番目の引数の方向にある最初の引数の隣にある浮動点数を戻します。 |
double nextUp(double d)
| 正の無限大の方向のdの隣にある浮動点値を戻します。 |
float nextUp(float f)
| 正の無限大の方向のfの隣にある浮動点値を戻します。 |
double pow(double a, double b)
| 2番目の引数まで上げられた最初の引数値を戻します。 |
double random()
| 0.0以上1.0より小さい正の符号で2倍値を戻します。 |
double rint(double a)
| 引数に最も値が近く整数である2倍値を戻します。 |
long round(double a)
| 引数に最も近いロングを戻します。 |
int round(float a)
| 引数に最も近いintを戻します。 |
double scalb(double d, int scaleFactor)
| 正しく切り上げられた単一の浮動点×2倍値セットのメンバーのように切り上げられたd×2スケールファクターを戻します。 |
float scalb(float f, int scaleFactor)
| 正しく切り上げられた単一の浮動点×フロー値セットのメンバーのように切り上げられたf×2スケールファクターを戻します。 |
double signum(double d)
| 引数の符号関数機能を戻します。引数が0の場合は0、0より大きい場合は1.0、0より小さい場合は-1.0です。 |
float signum(float f)
| 引数の符号関数機能を戻します。引数が0の場合は0、0より大きい場合は1.0、0より小さい場合は-1.0です。 |
double sin(double a)
| 角度の三角法のサインを戻します。 |
double sinh(double x)
| 2倍値の双曲線のサインを戻します。 |
double sqrt(double a)
| 正確に切り上げられた2倍値の正の平方根を戻します。 |
double tan(double a)
| 角度の三角法のタンジェントを戻します。 |
double tanh(double x)
| 2倍値の双曲線のタンジェントを戻します。 |
double toDegrees(double angrad)
| 弧度で図られた角度を度で図られた角度とおおよそ同等に変換します。 |
double toRadians(double angdeg)
| 度で図られた角度を弧度で図られた角度とおおよそ同等に変換します。 |
double ulp(double d)
| 引数のulpの大きさを戻します。 |
float ulp(float f)
| 引数のulpの大きさを戻します。 |
long factorial(int value)
| パスされた値の階乗を戻します。 |