类 FieldComplex<T extends CalculusFieldElement<T>>

java.lang.Object
org.hipparchus.complex.FieldComplex<T>
类型参数:
T - 字段元素的类型
所有已实现的接口:
CalculusFieldElement<FieldComplex<T>>, FieldElement<FieldComplex<T>>
直接已知子类:
FieldComplexTest.TestComplex

public class FieldComplex<T extends CalculusFieldElement<T>> extends Object implements CalculusFieldElement<FieldComplex<T>>
复数的表示,即具有实部和虚部的数字。

算术运算的实现根据 Double 的规则处理 NaN 和无限值,即对于具有实部或虚部中的 NaN 的所有实例,equals(java.lang.Object) 是一个等价关系,例如以下被认为是相等的:

  • 1 + NaNi
  • NaN + i
  • NaN + NaNi

请注意,这与 IEEE-754 浮点数标准相矛盾(根据该标准,如果 xNaN,则测试 x == x 必须失败)。Precision 中的 equals for primitive double 方法符合 IEEE-754,而此类符合 Java 对象类型的标准行为。

从以下版本开始:
2.0