注:float および double のNaN、および ±Infinity 以外の値では、このコンストラクタは Float.toString(float) および Double.toString(double)で返される値と互換性があります。この方法では、BigDecimal(double) コンストラクタで予測ができないことによる影響を受けないため、float または double...
static double abs(double a) double値の絶対値を返します。 static float abs(float a) float値の絶対値を返します。 static int abs(int a) int値の絶対値を返します。 static long abs(long a) long値の絶対値を返します。 static int absExact(int a) int値がintとして正確に表現可能な場合...
static doubleasin(double a) 指定された値の逆正弦(アーク・サイン)を返します。返される角度の範囲は、-pi/2からpi/2です。 static doubleatan(double a) 指定された値の逆正接(アーク・タンジェント)を返します。返される角度の範囲は、-pi/2からpi/2です。 static doubleatan2...
static double acos(double a) 指定された角度の逆余弦 (アークコサイン) を、0.0 ~ pi の範囲で返します。 static double asin(double a) 指定された角度の逆正弦 (アークサイン) を、-pi/2 ~ pi/2 の範囲で返します。 static double atan(double a) 指定された角度の逆正接 (アーク...
double をdouble のバイナリ浮動小数点値の正確な 10 進数表現である BigDecimal に変換します。 BigDecimal(double val, MathContext mc) コンテキスト設定に従った丸めを使用して、double をBigDecimal に変換します。 BigDecimal(int val) int をBigDecimal に変換します。 BigDecimal(int val, MathCo...
引数の値以下で、計算上の整数と等しい、最大の(正の無限大にもっとも近い) double値を返します。 static int floorDiv(int x, int y) 商代数以下の最大(正の無限大にもっとも近い) int値を返します。 static long floorDiv(long x, long y) 商代数以下の最大(正の無限大にもっとも近い)...
static doubleabs(double a) double値の絶対値を返します。 static floatabs(float a) float値の絶対値を返します。 static intabs(int a) int値の絶対値を返します。 static longabs(long a) long値の絶対値を返します。 static doubleacos(double a) 指定された値の逆余弦(ア...
public static double acos(double a) 指定された値の逆余弦(アーク・コサイン)を返します。返される角度の範囲は、0.0からpiです。 特例として: 引数がNaNまたはその絶対値が1を超える場合、結果はNaNになります。 計算結果は、正確な結果の1 ulp以内である必要があります。 結果は半単調...
public static double acos(double a) 指定された値の逆余弦(アーク・コサイン)を返します。返される角度の範囲は、0.0からpiです。 特例として: 引数がNaNまたはその絶対値が1を超える場合、結果はNaNになります。 計算結果は、正確な結果の1 ulp以内である必要があります。 結果は半単調...
static doubleabs(double a) double値の絶対値を返します。 static floatabs(float a) float値の絶対値を返します。 static intabs(int a) int値の絶対値を返します。 static longabs(long a) long値の絶対値を返します。 static doubleacos(double a) 指定された値の逆余弦(ア...