















if c < -2.19141f+06 or 1.8772478f+13 < c rm if -2.19141f+06 < c < -3.0482872f-20rm if -3.0482872f-20 < c < 2.9389908f-22rm if 2.9389908f-22 < c < 1.8772478f+13rm Original test:
(lambda ((a default) (b default) (c default) (d default))
#:name "Complex division, real part"
(/ (+ (* a c) (* b d)) (+ (sqr c) (sqr d)))
#:target
(if (< (fabs d) (fabs c)) (/ (+ a (* b (/ d c))) (+ c (* d (/ d c)))) (/ (+ b (* a (/ c d))) (+ d (* c (/ c d))))))