|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.mklab.nfc.scalar.DoubleComplexNumberUtil
public class DoubleComplexNumberUtil
倍精度(double)型の複素数に関するユーティリティクラスです。
| コンストラクタの概要 | |
|---|---|
DoubleComplexNumberUtil()
|
|
| メソッドの概要 | |
|---|---|
static double |
abs(double realPart,
double imagPart)
複素数の絶対値を返します。 |
static DoubleComplexNumber |
add(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の和を返します。 |
static DoubleComplexNumber |
divide(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の商を返します。 |
static boolean |
equals(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数が等しか判定します。 |
static boolean |
isZero(double realPart,
double imagPart)
複素数が零であるか判定します。 |
static boolean |
isZero(double realPart,
double imagPart,
double tolerance)
複素数が零(実部の絶対値と虚部の絶対値が許容誤差以下)であるか判定します。 |
static DoubleComplexNumber |
leftDivide(double realNumber,
DoubleComplexNumber complexNumber)
実数の逆数と複素数の積を返します。 |
static DoubleComplexNumber |
multiply(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の積を返します。 |
static DoubleComplexNumber |
multiply(int intNumber,
DoubleComplexNumber complexNumber)
整数と複素数の積を返します。 |
static DoubleComplexNumber |
power(double realNumber,
DoubleComplexNumber complexNumber)
実数の複素数乗を返します。 |
static double[] |
sqrt(double realPart,
double imagPart)
複素数の平方根を返します。 |
static DoubleComplexNumber |
subtract(double realNumber,
DoubleComplexNumber complexNumber)
実数と複素数の差を返します。 |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public DoubleComplexNumberUtil()
| メソッドの詳細 |
|---|
public static final double abs(double realPart,
double imagPart)
realPart - 複素数の実部imagPart - 複素数の虚部
public static final boolean isZero(double realPart,
double imagPart)
realPart - 複素数の実部imagPart - 複素数の虚部
public static final boolean isZero(double realPart,
double imagPart,
double tolerance)
realPart - 複素数の実部imagPart - 複素数の虚部tolerance - 許容誤差
public static final double[] sqrt(double realPart,
double imagPart)
realPart - 複素数の実部imagPart - 複素数の虚部
public static final DoubleComplexNumber add(double realNumber,
DoubleComplexNumber complexNumber)
realNumber - 実数complexNumber - 複素数
public static final DoubleComplexNumber subtract(double realNumber,
DoubleComplexNumber complexNumber)
realNumber - 実数complexNumber - 複素数
public static final DoubleComplexNumber multiply(double realNumber,
DoubleComplexNumber complexNumber)
realNumber - 実数complexNumber - 複素数
public static final DoubleComplexNumber multiply(int intNumber,
DoubleComplexNumber complexNumber)
intNumber - 整数complexNumber - 複素数
public static final DoubleComplexNumber leftDivide(double realNumber,
DoubleComplexNumber complexNumber)
realNumber - 実数complexNumber - 複素数
public static final DoubleComplexNumber power(double realNumber,
DoubleComplexNumber complexNumber)
realNumber - 実数complexNumber - 複素数
public static final DoubleComplexNumber divide(double realNumber,
DoubleComplexNumber complexNumber)
realNumber - 実数complexNumber - 複素数
public static final boolean equals(double realNumber,
DoubleComplexNumber complexNumber)
realNumber - 実数complexNumber - 複素数
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||