log10 method

MathComplex log10()

Implementation

MathComplex log10(){
	if( _im == 0.0 ){
		if( _re <= 0.0 ){
			if( ClipMath.complexIsReal() ){
				ClipMath.setComplexError();
				return floatToComplex( ClipMath.log( _re ) * ClipMath.normalize );
			}
		} else {
			return floatToComplex( ClipMath.log( _re ) * ClipMath.normalize );
		}
	}
	return MathComplex(
		ClipMath.log( fabs() ) * ClipMath.normalize,
		ClipMath.atan2( _im, _re ) * ClipMath.normalize
		);
}