mpFactorial method
Implementation
void mpFactorial( MPData ret, int x ){
bool m = false;
if( x < 0 ){
m = true;
x = 0 - x;
}
// _procMp.str2num( ret, "1" );
// MPData ii = MPData();
// for( int i = 2; i <= x; i++ ){
// _procMp.str2num( ii, "$i" );
// _procMp.mul( ret, ret, ii );
// }
_procMp.set( ret, _mpFactorial( x ) );
if( m ){
_procMp.neg( ret );
}
}