def __repr__(self):
<EOL>num_str = self.number * Decimal('<STR_LIT>')<EOL>num_str = num_str.to_eng_string().lower()<EOL>base, exponent = num_str.split('<STR_LIT:e>')<EOL>base = str(round(Decimal(base), self.precision))<EOL>if '<STR_LIT:.>' in base:<EOL><INDENT>base = base.rstrip('<STR_LIT:.>')<EOL><DEDENT>if self.precision == <NUM_LIT:2>:<EOL><INDENT>if '<STR_LIT>' in base:<EOL><INDENT>base = base[:-<NUM_LIT:3>]<EOL><DEDENT><DEDENT>return base + _exponent_lookup_scaled[exponent]<EOL>
Returns the string representation
:return: a string representing the engineering number