diff --git a/include/real.cpp b/include/real.cpp index 1295a1a25..102a617be 100755 --- a/include/real.cpp +++ b/include/real.cpp @@ -550,6 +550,7 @@ real & real ::round ( divdfd (ptr (), ptr (), p); dround (ptr (), ptr (), 0); muldfd (ptr (), ptr (), p); + trail(); } else dround (ptr (), ptr (), prec); @@ -575,7 +576,8 @@ real & real ::ceil (int prec) if (prec != 0) muldfd (ptr (), ptr (), p); - + + trail(); return *this; }