getComplexString method

String getComplexString(
  1. String chr
)

Implementation

String getComplexString( String chr ){
	String string = "";
	MathValue value = getValue( chr );
	if( ClipMath.isZero( value.imag() ) ){
		string = "${value.real()}";
	} else if( ClipMath.isZero( value.real() ) ){
		string = "${value.imag()}i";
	} else if( value.imag() > 0.0 ){
		string = "${value.real()}+${value.imag()}i";
	} else {
		string = "${value.real()}${value.imag()}i";
	}
	return string;
}