Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « numbers » Python 3.11.3

Classe « Real »

Informations générales

Héritage

builtins.object
    Number
        Complex
            Real

Définition

class Real(Complex):

help(Real)

To Complex, Real adds the operations that work on real numbers.

    In short, those are: a conversion to float, trunc(), divmod,
    %, <, <=, >, and >=.

    Real also provides defaults for the derived operations.
    

Constructeur(s)

Signature du constructeur Description
__init__(self, /, *args, **kwargs) Initialize self. See help(type(self)) for accurate signature. [extrait de __init__.__doc__]

Liste des propriétés

Nom de la propriétéDescription
imagReal numbers have no imaginary component. [extrait de __doc__]
realReal numbers are their real component. [extrait de __doc__]

Liste des opérateurs

Signature de l'opérateur Description
__floordiv__(self, other) self // other: The floor() of self/other. [extrait de __floordiv__.__doc__]
__le__(self, other) self <= other [extrait de __le__.__doc__]
__lt__(self, other) self < other [extrait de __lt__.__doc__]
__mod__(self, other) self % other [extrait de __mod__.__doc__]
__rfloordiv__(self, other) other // self: The floor() of other/self. [extrait de __rfloordiv__.__doc__]
__rmod__(self, other) other % self [extrait de __rmod__.__doc__]

Opérateurs hérités de la classe Complex

__add__, __eq__, __mul__, __neg__, __pos__, __pow__, __radd__, __rmul__, __rpow__, __rsub__, __rtruediv__, __sub__, __truediv__

Opérateurs hérités de la classe object

__eq__, __ge__, __gt__, __ne__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__ceil__(self) Finds the least Integral >= self. [extrait de __ceil__.__doc__]
__complex__(self) complex(self) == complex(float(self), 0) [extrait de __complex__.__doc__]
__divmod__(self, other) divmod(self, other): The pair (self // other, self % other). [extrait de __divmod__.__doc__]
__float__(self) Any Real can be converted to a native float object. [extrait de __float__.__doc__]
__floor__(self) Finds the greatest Integral <= self. [extrait de __floor__.__doc__]
__rdivmod__(self, other) divmod(other, self): The pair (self // other, self % other). [extrait de __rdivmod__.__doc__]
__round__(self, ndigits=None) Rounds self to ndigits decimal places, defaulting to 0. [extrait de __round__.__doc__]
__trunc__(self) trunc(self): Truncates self to an Integral. [extrait de __trunc__.__doc__]
conjugate(self) Conjugate is a no-op for Reals. [extrait de conjugate.__doc__]

Méthodes héritées de la classe Complex

__abs__, __bool__, __init_subclass__, __subclasshook__

Méthodes héritées de la classe Number

__init_subclass__, __subclasshook__

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __getstate__, __hash__, __init_subclass__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__