This is slightly trickier than for fmul & fdiv.
This is slightly trickier than for fmul & fdiv.