fdigit method
Implementation
int fdigit( MPData a ){
int l = getLen( a );
if( l == 0 ){
return 0;
}
int k = 10;
int i;
for( i = 1; i <= digit; i++ ){
if( a.val(l) < k ){ break; }
k *= 10;
}
int d = (l - 1) * digit + i;
return d - getPrec( a );
}