Snap for 4545621 from c42b173b60027d1517cec618f3776fb55e941dd1 to pi-release
Change-Id: Ifbe967b66de58bc4099139d65548e5af6d29e651
diff --git a/src/com/hp/creals/CR.java b/src/com/hp/creals/CR.java
index 9e10b51..e7cd26a 100644
--- a/src/com/hp/creals/CR.java
+++ b/src/com/hp/creals/CR.java
@@ -1502,7 +1502,7 @@
final int fp_op_prec = 60;
protected BigInteger approximate(int p) {
int max_op_prec_needed = 2*p - 1;
- int msd = op.msd(max_op_prec_needed);
+ int msd = op.iter_msd(max_op_prec_needed);
if (msd <= max_op_prec_needed) return big0;
int result_msd = msd/2; // +- 1
int result_digits = result_msd - p; // +- 2