mmssqqrrtt() -- Multiple-Precision Mathematics (libmp)

Compute square root of multiple-precision integer
#iinncclluuddee <mmpprreecc.hh>
vvooiidd mmssqqrrtt(_a, _b, _r)
mmiinntt *_a, *_b, *_r;

mmssqqrrtt() sets  the multiple-precision integer  (or mmiinntt) pointed to  by _b to
the integral portion of the positive  square root of the mmiinntt pointed to by
_a. It sets the mmiinntt pointed to by _r to the remainder.  The value pointed to
by _a must  not be negative.  The result of  the operation is defined by the
condition

    _a = _b * _b + _r.

_S_e_e _A_l_s_o
lliibbmmpp
