void fadd( MPData ret, MPData a, MPData b ){ a = clone( a ); b = clone( b ); int p = _matchPrec( a, b ); add( ret, a, b ); _setPrec( ret, p ); }