Пример #1
0
        /**
         * <p>
         * Division: result = a / b
         * </p>
         *
         * @param a Complex number. Not modified.
         * @param b Complex number. Not modified.
         * @param result Storage for output
         */
        public static void divide(Complex_F32 a, Complex_F32 b, Complex_F32 result)
        {
            float norm = b.getMagnitude2();

            result.real      = (a.real * b.real + a.imaginary * b.imaginary) / norm;
            result.imaginary = (a.imaginary * b.real - a.real * b.imaginary) / norm;
        }