This method is useful when your intermediate precision is the same as the target precision.
tags : floating point, elementary functions