Calcul en Python26 avec beaucoup de décimales

Bonjour,
Je voudrais programmer avec Python26 des fonctions permettant de trouver un très grand nombre de décimales des approximations de pi, de racines carrées, etc...
Est-ce possible avec ce langage? Je ne trouve pas de documentation à ce sujet.
Merci beaucoup.

3 réponses

  1. Contributeur
    Oui, c'est possible en utilisant la classe Decimal.
    Par exemple :
    import decimal
    decimal.getcontext().prec=150
    print decimal.Decimal(2)/decimal.Decimal(3)
    

    Cdlt,
    0
    1. Merci beaucoup pour votre réponse express. En effet, ça marche pour 2 / 3 avec des cascades de "decimal"! Par contre je ne sais pas comment obtenir 150 décimales (ou un autre nombre) de pi, ou de sqrt(2). Le même style de commande est refusée comme incorrecte. Auriez-vous une solution, cher Monsieur FIDDY ?
      Merci encore.
      0