|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.mklab.nfc.scalar.AbstractScalar<E>
org.mklab.nfc.scalar.AbstractNumericalScalar<E>
E - 成分の型public abstract class AbstractNumericalScalar<E extends NumericalScalar<E>>
抽象数値スカラーを表すクラスです。
| コンストラクタの概要 | |
|---|---|
AbstractNumericalScalar()
|
|
| メソッドの概要 | |
|---|---|
E |
clone()
see java.lang.Object#clone() |
NumericalScalar<?> |
createImagUnit()
虚部単位を返します。 |
boolean |
equals(NumericalScalar<?> opponent,
NumericalScalar<?> tolerance)
許容範囲内で等しいか判定します。 |
E |
max(double value)
この値と引き数の最大値を返します。 |
E |
max(int value)
この値と引き数の最大値を返します。 |
NumericalScalar<?> |
max(NumericalScalar<?> value)
この値と引き数の最大値を返します。 |
E |
min(double value)
この値と引き数の最小値を返します。 |
E |
min(int value)
この値と引き数の最小値を返します。 |
NumericalScalar<?> |
min(NumericalScalar<?> value)
この値と引き数の最小値を返します。 |
NumericalScalar<?> |
modulus(NumericalScalar<?> value2)
符合付剰余関数を計算します。 |
NumericalScalar<?> |
remainder(NumericalScalar<?> value2)
剰余関数を計算します。 |
| クラス org.mklab.nfc.scalar.AbstractScalar から継承されたメソッド |
|---|
createGrid, createGrid, createGrid, createGrid, createZeroGrid, createZeroGrid, equals, getDefaultFormat, getFormat, isTransformableFrom, isTransformableTo, setDefaultFormat, setFormat, transformFrom, transformTo, transformToSameClass |
| クラス java.lang.Object から継承されたメソッド |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| インタフェース org.mklab.nfc.scalar.NumericalScalar から継承されたメソッド |
|---|
abs, abs2, acos, acosh, arg, asin, asinh, atan, atan2, atanh, cos, cosh, create, createE, createPI, createUniformRandomGenerator, exp, getAtan2Operator, getInfinity, getMachineEpsilon, getNaN, getPowerOperator, isGreaterThan, isGreaterThan, isGreaterThan, isGreaterThanOrEquals, isGreaterThanOrEquals, isGreaterThanOrEquals, isLessThan, isLessThan, isLessThan, isLessThanOrEquals, isLessThanOrEquals, isLessThanOrEquals, log, log10, power, power, sin, sinh, sqrt, tan, tanh, valueOf |
| インタフェース org.mklab.nfc.scalar.Scalar から継承されたメソッド |
|---|
add, add, add, addSelf, compare, compare, conjugate, create, createGrid, createGrid, createGrid, createGrid, createGrid, createGrid, createUnit, createZeroGrid, createZeroGrid, divide, divide, divide, equals, getAddOperator, getDivideOperator, getFormat, getImaginaryPart, getLeftDivideOperator, getMultiplyOperator, getRealPart, getSubtractOperator, inverse, isComplex, isFinite, isInfinite, isNaN, isReal, isUnit, isUnit, isUnit, isZero, isZero, leftDivide, leftDivide, leftDivide, multiply, multiply, multiply, power, setFormat, setImaginaryPart, setImaginaryPart, setImaginaryPart, setRealPart, setRealPart, setRealPart, subtract, subtract, subtract, toComplex, transformFrom, transformFrom, unaryMinus |
| インタフェース org.mklab.nfc.matrix.GridElement から継承されたメソッド |
|---|
compare, createArray, createArray, createZero, isTransformableFrom, isTransformableTo, isZero, toString, toString, transformFrom, transformTo |
| インタフェース org.mklab.nfc.scalar.RoundableToInteger から継承されたメソッド |
|---|
ceil, fix, floor, round, roundToZero, roundToZero |
| コンストラクタの詳細 |
|---|
public AbstractNumericalScalar()
| メソッドの詳細 |
|---|
public E clone()
GridElement<E extends NumericalScalar<E>> 内の cloneAbstractScalar<E extends NumericalScalar<E>> 内の clone
public boolean equals(NumericalScalar<?> opponent,
NumericalScalar<?> tolerance)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の equalsopponent - 比較する値tolerance - 許容誤差
NumericalScalar.equals(org.mklab.nfc.scalar.NumericalScalar,
org.mklab.nfc.scalar.NumericalScalar)public NumericalScalar<?> remainder(NumericalScalar<?> value2)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の remaindervalue2 - 割る数
NumericalScalar.remainder(org.mklab.nfc.scalar.NumericalScalar)public NumericalScalar<?> modulus(NumericalScalar<?> value2)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の modulusvalue2 - 割る数
NumericalScalar.modulus(org.mklab.nfc.scalar.NumericalScalar)public NumericalScalar<?> createImagUnit()
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の createImagUnitNumericalScalar.createImagUnit()public E max(int value)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の maxvalue - 比較する値
NumericalScalar.max(int)public E max(double value)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の maxvalue - 比較する値
NumericalScalar.max(double)public NumericalScalar<?> max(NumericalScalar<?> value)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の maxvalue - 比較する値
NumericalScalar.max(org.mklab.nfc.scalar.NumericalScalar)public E min(int value)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の minvalue - 比較する値
NumericalScalar.min(int)public E min(double value)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の minvalue - 比較する値
NumericalScalar.min(double)public NumericalScalar<?> min(NumericalScalar<?> value)
NumericalScalar の記述:
NumericalScalar<E extends NumericalScalar<E>> 内の minvalue - 比較する値
NumericalScalar.min(org.mklab.nfc.scalar.NumericalScalar)
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||