python-docs-fr/library/fractions.po

171 lines
7.8 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# SOME DESCRIPTIVE TITLE.
# Copyright (C) 1990-2016, Python Software Foundation
# This file is distributed under the same license as the Python package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Python 2.7\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2016-10-30 10:44+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: ../Doc/library/fractions.rst:2
msgid ":mod:`fractions` --- Rational numbers"
msgstr ":mod:`fractions` --- Nombres rationnels"
#: ../Doc/library/fractions.rst:10
msgid "**Source code:** :source:`Lib/fractions.py`"
msgstr "**Code source :** :source:`Lib/fractions.py`"
#: ../Doc/library/fractions.rst:14
msgid ""
"The :mod:`fractions` module provides support for rational number arithmetic."
msgstr ""
"Le module :mod:`fractions` fournit un support de l'arithmétique des nombres "
"rationnels."
#: ../Doc/library/fractions.rst:17
msgid ""
"A Fraction instance can be constructed from a pair of integers, from another "
"rational number, or from a string."
msgstr ""
"Une instance de *Fraction* peut être construite depuis une paire d'entiers, "
"depuis un autre nombre rationnel, ou depuis une chaîne de caractères."
#: ../Doc/library/fractions.rst:26
msgid ""
"The first version requires that *numerator* and *denominator* are instances "
"of :class:`numbers.Rational` and returns a new :class:`Fraction` instance "
"with value ``numerator/denominator``. If *denominator* is :const:`0`, it "
"raises a :exc:`ZeroDivisionError`. The second version requires that "
"*other_fraction* is an instance of :class:`numbers.Rational` and returns a :"
"class:`Fraction` instance with the same value. The next two versions accept "
"either a :class:`float` or a :class:`decimal.Decimal` instance, and return "
"a :class:`Fraction` instance with exactly the same value. Note that due to "
"the usual issues with binary floating-point (see :ref:`tut-fp-issues`), the "
"argument to ``Fraction(1.1)`` is not exactly equal to 11/10, and so "
"``Fraction(1.1)`` does *not* return ``Fraction(11, 10)`` as one might "
"expect. (But see the documentation for the :meth:`limit_denominator` method "
"below.) The last version of the constructor expects a string or unicode "
"instance. The usual form for this instance is::"
msgstr ""
"La première version demande que *numerator* et *denominator* soient des "
"instance de :class:`numbers.Rational` et renvoie une instance de :class:"
"`Fraction` valant ``numerator/denominator``. Si *denominator* vaut :const:"
"`0`, une :exc:`ZeroDivisionError` est levée. La seconde version demande que "
"*other_fraction* soit une instance de :class:`numbers.Rational` et renvoie "
"une instance de :class:`Fraction` avec la même valeur. Les deux versions "
"suivantes acceptent un :class:`float` ou une instance de :class:`decimal."
"Decimal`, et renvoient une instance de :class:`Fraction` avec exactement la "
"même valeur. Notez que les problèmes usuels des virgules flottantes "
"binaires (voir :ref:`tut-fp-issues`) font que ``Fraction(1.1)`` n'est pas "
"exactement égal à 11/10, et donc ``Fraction(1.1)`` ne renvoie *pas* "
"``Fraction(11, 10)`` comme on pourrait le penser. (Mais référez-vous à la "
"documentation de la méthode :meth:`limit_denominator` ci-dessous.) La "
"dernière version du constructeur attend une chaîne de caractères ou unicode. "
"La représentation habituelle de cette forme est : ::"
#: ../Doc/library/fractions.rst:43
msgid ""
"where the optional ``sign`` may be either '+' or '-' and ``numerator`` and "
"``denominator`` (if present) are strings of decimal digits. In addition, "
"any string that represents a finite value and is accepted by the :class:"
"`float` constructor is also accepted by the :class:`Fraction` constructor. "
"In either form the input string may also have leading and/or trailing "
"whitespace. Here are some examples::"
msgstr ""
"où le ``sign`` optionnel peut être soit `+` soit `-`, et ``numerator`` et "
"``denominator`` (si présent) sont des chaînes de chiffres décimaux. De "
"plus, toute chaîne qui représente une valeur finie et acceptée par le "
"constructeur de :class:`float` est aussi acceptée par celui de :class:"
"`Fraction`. Dans ces deux formes, la chaîne d'entrée peut aussi contenir "
"des espaces en début ou en fin de chaîne. Voici quelques exemples : ::"
#: ../Doc/library/fractions.rst:77
msgid ""
"The :class:`Fraction` class inherits from the abstract base class :class:"
"`numbers.Rational`, and implements all of the methods and operations from "
"that class. :class:`Fraction` instances are hashable, and should be treated "
"as immutable. In addition, :class:`Fraction` has the following methods:"
msgstr ""
#: ../Doc/library/fractions.rst:83
msgid ""
"The :class:`Fraction` constructor now accepts :class:`float` and :class:"
"`decimal.Decimal` instances."
msgstr ""
"Le constructeur de :class:`Fraction` accepte maintenant des instances de :"
"class:`float` et :class:`decimal.Decimal`."
#: ../Doc/library/fractions.rst:90
msgid ""
"This class method constructs a :class:`Fraction` representing the exact "
"value of *flt*, which must be a :class:`float`. Beware that ``Fraction."
"from_float(0.3)`` is not the same value as ``Fraction(3, 10)``."
msgstr ""
"Cette méthode de classe construit un objet :class:`Fraction` représentant la "
"valeur exacte de *flt*, qui doit être de type :class:`float`. Attention, "
"``Fraction.from_float(0.3)`` n'est pas la même valeur que ``Fraction(3, "
"10)``."
#: ../Doc/library/fractions.rst:94
msgid ""
"From Python 2.7 onwards, you can also construct a :class:`Fraction` instance "
"directly from a :class:`float`."
msgstr ""
#: ../Doc/library/fractions.rst:100
msgid ""
"This class method constructs a :class:`Fraction` representing the exact "
"value of *dec*, which must be a :class:`decimal.Decimal`."
msgstr ""
#: ../Doc/library/fractions.rst:103
msgid ""
"From Python 2.7 onwards, you can also construct a :class:`Fraction` instance "
"directly from a :class:`decimal.Decimal` instance."
msgstr ""
#: ../Doc/library/fractions.rst:110
msgid ""
"Finds and returns the closest :class:`Fraction` to ``self`` that has "
"denominator at most max_denominator. This method is useful for finding "
"rational approximations to a given floating-point number:"
msgstr ""
"Trouve et renvoie la :class:`Fraction` la plus proche de ``self`` qui a au "
"plus *max_denominator* comme dénominateur. Cette méthode est utile pour "
"trouver des approximations rationnelles de nombres flottants donnés :"
#: ../Doc/library/fractions.rst:118
msgid "or for recovering a rational number that's represented as a float:"
msgstr "ou pour retrouver un nombre rationnel représenté par un flottant :"
#: ../Doc/library/fractions.rst:131
msgid ""
"Return the greatest common divisor of the integers *a* and *b*. If either "
"*a* or *b* is nonzero, then the absolute value of ``gcd(a, b)`` is the "
"largest integer that divides both *a* and *b*. ``gcd(a,b)`` has the same "
"sign as *b* if *b* is nonzero; otherwise it takes the sign of *a*. ``gcd(0, "
"0)`` returns ``0``."
msgstr ""
"Renvoie le plus grand diviseur commun (PGCD) des entiers *a* et *b*. Si *a* "
"et *b* sont tous deux non nuls, alors la valeur absolue de ``gcd(a, b)`` est "
"le plus grand entier qui divise à la fois *a* et *b*. ``gcd(a,b)`` a le "
"même signe que *b* si *b* n'est pas nul ; autrement il prend le signe de "
"*a*. ``gcd(0, 0)`` renvoie ``0``."
#: ../Doc/library/fractions.rst:140
msgid "Module :mod:`numbers`"
msgstr "Module :mod:`numbers`"
#: ../Doc/library/fractions.rst:141
msgid "The abstract base classes making up the numeric tower."
msgstr "Les classes abstraites représentant la hiérarchie des nombres."