Module ojalgo

Class ComplexNumber

    • Field Detail

      • I

        public static final ComplexNumber I
        Complex number i, Z = (0.0 + 1.0i), satisfies i2 = -1;
      • INFINITY

        public static final ComplexNumber INFINITY
        Complex number Z = (+∞ + 0.0i)
      • N

        public static final ComplexNumber N
        Complex number -i, Z = (0.0 - 1.0i)
      • NaN

        public static final ComplexNumber NaN
        Complex number Z = (NaN + NaNi)
      • NEG

        public static final ComplexNumber NEG
        Complex number Z = (-1.0 + 0.0i)
      • ONE

        public static final ComplexNumber ONE
        Complex number Z = (1.0 + 0.0i)
      • TWO

        public static final ComplexNumber TWO
        Complex number Z = (2.0 + 0.0i)
      • ZERO

        public static final ComplexNumber ZERO
        Complex number Z = (0.0 + 0.0i)
      • ARGUMENT_TOLERANCE

        private static final double ARGUMENT_TOLERANCE
      • i

        public final double i
      • myRealForSure

        private final boolean myRealForSure
      • myRealValue

        private final double myRealValue
    • Constructor Detail

      • ComplexNumber

        public ComplexNumber()
        Complex number constructor, returns ZERO
      • ComplexNumber

        private ComplexNumber​(double real)
      • ComplexNumber

        ComplexNumber​(double real,
                      double imaginary)