|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
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>>
内の clone
AbstractScalar<E extends NumericalScalar<E>>
内の clone
public boolean equals(NumericalScalar<?> opponent, NumericalScalar<?> tolerance)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の equals
opponent
- 比較する値tolerance
- 許容誤差
NumericalScalar.equals(org.mklab.nfc.scalar.NumericalScalar,
org.mklab.nfc.scalar.NumericalScalar)
public NumericalScalar<?> remainder(NumericalScalar<?> value2)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の remainder
value2
- 割る数
NumericalScalar.remainder(org.mklab.nfc.scalar.NumericalScalar)
public NumericalScalar<?> modulus(NumericalScalar<?> value2)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の modulus
value2
- 割る数
NumericalScalar.modulus(org.mklab.nfc.scalar.NumericalScalar)
public NumericalScalar<?> createImagUnit()
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の createImagUnit
NumericalScalar.createImagUnit()
public E max(int value)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の max
value
- 比較する値
NumericalScalar.max(int)
public E max(double value)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の max
value
- 比較する値
NumericalScalar.max(double)
public NumericalScalar<?> max(NumericalScalar<?> value)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の max
value
- 比較する値
NumericalScalar.max(org.mklab.nfc.scalar.NumericalScalar)
public E min(int value)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の min
value
- 比較する値
NumericalScalar.min(int)
public E min(double value)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の min
value
- 比較する値
NumericalScalar.min(double)
public NumericalScalar<?> min(NumericalScalar<?> value)
NumericalScalar
の記述:
NumericalScalar<E extends NumericalScalar<E>>
内の min
value
- 比較する値
NumericalScalar.min(org.mklab.nfc.scalar.NumericalScalar)
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |