(cls, *args, **kwds)
| 276 | class Number(complex): |
| 277 | __slots__ = ['prec'] |
| 278 | def __new__(cls, *args, **kwds): |
| 279 | result = complex.__new__(cls, *args) |
| 280 | result.prec = kwds.get('prec', 12) |
| 281 | return result |
| 282 | def __repr__(self): |
| 283 | prec = self.prec |
| 284 | if self.imag == 0.0: |