@@ -27,8 +27,8 @@ The numeric tower
2727 Subclasses of this type describe complex numbers and include the operations
2828 that work on the built-in :class: `complex ` type. These are: conversions to
2929 :class: `complex ` and :class: `bool `, :attr: `.real `, :attr: `.imag `, ``+ ``,
30- ``- ``, ``* ``, ``/ ``, :func: `abs `, :meth: `conjugate `, ``== ``, and `` != ``. All
31- except ``- `` and ``!= `` are abstract.
30+ ``- ``, ``* ``, ``/ ``, `` ** ``, :func: `abs `, :meth: `conjugate `, ``== ``, and
31+ `` != ``. All except ``- `` and ``!= `` are abstract.
3232
3333 .. attribute :: real
3434
@@ -76,8 +76,9 @@ The numeric tower
7676
7777 Subtypes :class: `Rational ` and adds a conversion to :class: `int `. Provides
7878 defaults for :func: `float `, :attr: `~Rational.numerator `, and
79- :attr: `~Rational.denominator `. Adds abstract methods for ``** `` and
80- bit-string operations: ``<< ``, ``>> ``, ``& ``, ``^ ``, ``| ``, ``~ ``.
79+ :attr: `~Rational.denominator `. Adds abstract methods for :func: `pow ` with
80+ modulus and bit-string operations: ``<< ``, ``>> ``, ``& ``, ``^ ``, ``| ``,
81+ ``~ ``.
8182
8283
8384Notes for type implementors
0 commit comments