*j- S SK JrJr / SQr " S S\S9r " S S\5 r\R \5 " S S \5 r\R \ 5 " S S\5 r " S S \ 5 r\R \5 g) )ABCMetaabstractmethod)NumberComplexRealRationalIntegralc \ rS rSrSrSrSrg)r % N)__name__ __module____qualname____firstlineno__ __slots____hash____static_attributes__r ./opt/alt/python313/lib64/python3.13/numbers.pyr r % s I Hr r ) metaclassc > \ rS rSrSr\S 5 rS r\\S 5 5 r \\S 5 5 r \S 5 r\S 5 r\S 5 r \S 5 rS rS r\S 5 r\S 5 r\S 5 r\S 5 r\S 5 r\S 5 r\S 5 r\S 5 r\S 5 rSrg)r 9 r c g Nr selfs r __complex__Complex.__complex__F s r c U S:g $ Nr r r s r __bool__Complex.__bool__J s qyr c [ er NotImplementedErrorr s r realComplex.realN "!r c [ er r$ r s r imagComplex.imagW r( r c [ er r$ r others r __add__Complex.__add__` "!r c [ er r$ r- s r __radd__Complex.__radd__e r1 r c [ er r$ r s r __neg__Complex.__neg__j r1 r c [ er r$ r s r __pos__Complex.__pos__o r1 r c X* - $ r r r- s r __sub__Complex.__sub__t s f}r c U * U- $ r r r- s r __rsub__Complex.__rsub__x s uu}r c [ er r$ r- s r __mul__Complex.__mul__| r1 r c [ er r$ r- s r __rmul__Complex.__rmul__ r1 r c [ er r$ r- s r __truediv__Complex.__truediv__ r1 r c [ er r$ r- s r __rtruediv__Complex.__rtruediv__ r1 r c [ er r$ )r exponents r __pow__Complex.__pow__ r1 r c [ er r$ )r bases r __rpow__Complex.__rpow__ r1 r c [ er r$ r s r __abs__Complex.__abs__ r1 r c [ er r$ r s r conjugateComplex.conjugate r1 r c [ er r$ r- s r __eq__Complex.__eq__ r1 r N)r r r r r r r r! propertyr&