fix a bug of AReal.recip