forked from AFPy/python-docs-fr
Complete library/fractions.po
This commit is contained in:
parent 9335d5983a
commit ab8c7ad3d9
1 changed files with 72 additions and 10 deletions
| | @ -3,23 +3,23 @@ | |||
# This file is distributed under the same license as the Python package. | ||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||||
# | ||||
#, fuzzy | ||||
msgid "" | ||||
msgstr "" | ||||
"Project-Id-Version: Python 3.6\n" | ||||
"Report-Msgid-Bugs-To: \n" | ||||
"POT-Creation-Date: 2017-08-10 00:49+0200\n" | ||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||||
"PO-Revision-Date: 2017-10-19 08:01+0100\n" | ||||
"Last-Translator: \n" | ||||
"Language-Team: LANGUAGE <LL@li.org>\n" | ||||
"Language: fr\n" | ||||
"MIME-Version: 1.0\n" | ||||
"Content-Type: text/plain; charset=UTF-8\n" | ||||
"Content-Transfer-Encoding: 8bit\n" | ||||
"X-Generator: Poedit 1.6.10\n" | ||||
| ||||
#: ../Doc/library/fractions.rst:2 | ||||
msgid ":mod:`fractions` --- Rational numbers" | ||||
msgstr "" | ||||
msgstr ":mod:`fractions` --- Nombres rationnels" | ||||
| ||||
#: ../Doc/library/fractions.rst:10 | ||||
msgid "**Source code:** :source:`Lib/fractions.py`" | ||||
| | @ -29,14 +29,19 @@ msgstr "**Code source :** :source:`Lib/fractions.py`" | |||
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 | ||||
#, fuzzy | ||||
msgid "" | ||||
"The first version requires that *numerator* and *denominator* are instances " | ||||
"of :class:`numbers.Rational` and returns a new :class:`Fraction` instance " | ||||
| | @ -53,6 +58,21 @@ msgid "" | |||
"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 requiert 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 requiert 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/20, et donc ``Fraction(1.1)`` ne retourne *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 "" | ||||
| | @ -63,6 +83,12 @@ msgid "" | |||
"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 "" | ||||
| | @ -72,20 +98,27 @@ msgid "" | |||
"as immutable. In addition, :class:`Fraction` has the following properties " | ||||
"and methods:" | ||||
msgstr "" | ||||
"La classe :class:`Fraction` hérite de la classe abstraite :class:`numbers." | ||||
"Rational`, et implémente toutes les méthodes et opérations de cette classe. " | ||||
"Les instances de :class:`Fraction` sont hashables, et doivent être traitées " | ||||
"comme immuables. En plus de cela, :class:`Fraction` possède les propriétés " | ||||
"et méthodes suivantes :" | ||||
| ||||
#: ../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 "Numerator of the Fraction in lowest term." | ||||
msgstr "" | ||||
msgstr "Numérateur de la fraction irréductible." | ||||
| ||||
#: ../Doc/library/fractions.rst:94 | ||||
msgid "Denominator of the Fraction in lowest term." | ||||
msgstr "" | ||||
msgstr "Dénominateur de la fraction irréductible." | ||||
| ||||
#: ../Doc/library/fractions.rst:99 | ||||
msgid "" | ||||
| | @ -93,24 +126,34 @@ msgid "" | |||
"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:105 | ||||
msgid "" | ||||
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance " | ||||
"directly from a :class:`float`." | ||||
msgstr "" | ||||
"Depuis Python 3.2, vous pouvez aussi construire une instance de :class:" | ||||
"`Fraction` directement depuis un :class:`float`." | ||||
| ||||
#: ../Doc/library/fractions.rst:111 | ||||
msgid "" | ||||
"This class method constructs a :class:`Fraction` representing the exact " | ||||
"value of *dec*, which must be a :class:`decimal.Decimal` instance." | ||||
msgstr "" | ||||
"Cette méthode de classe construit un objet :class:`Fraction` représentant la " | ||||
"valeur exacte de *dec*, qui doit être de type :class:`decimal.Decimal`." | ||||
| ||||
#: ../Doc/library/fractions.rst:116 | ||||
msgid "" | ||||
"From Python 3.2 onwards, you can also construct a :class:`Fraction` instance " | ||||
"directly from a :class:`decimal.Decimal` instance." | ||||
msgstr "" | ||||
"Depuis Python 3.2, vous pouvez aussi construire une instance de :class:" | ||||
"`Fraction` directement depuis une instance de :class:`decimal.Decimal`." | ||||
| ||||
#: ../Doc/library/fractions.rst:123 | ||||
msgid "" | ||||
| | @ -118,24 +161,32 @@ msgid "" | |||
"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:131 | ||||
msgid "or for recovering a rational number that's represented as a float:" | ||||
msgstr "" | ||||
msgstr "ou pour retrouver un nombre rationnel représenté par un flottant :" | ||||
| ||||
#: ../Doc/library/fractions.rst:144 | ||||
msgid "" | ||||
"Returns the greatest :class:`int` ``<= self``. This method can also be " | ||||
"accessed through the :func:`math.floor` function:" | ||||
msgstr "" | ||||
"Renvoie le plus grand :class:`int` ``<= self``. Cette méthode peut aussi " | ||||
"être utilisée à travers la fonction :func:`math.floor`." | ||||
| ||||
#: ../Doc/library/fractions.rst:154 | ||||
msgid "" | ||||
"Returns the least :class:`int` ``>= self``. This method can also be " | ||||
"accessed through the :func:`math.ceil` function." | ||||
msgstr "" | ||||
"Renvoie le plus petit :class:`int` ``>= self``. Cette méthode peut aussi " | ||||
"être utilisée à travers la fonction :func:`math.ceil`." | ||||
| ||||
#: ../Doc/library/fractions.rst:161 | ||||
#, fuzzy | ||||
msgid "" | ||||
"The first version returns the nearest :class:`int` to ``self``, rounding " | ||||
"half to even. The second version rounds ``self`` to the nearest multiple of " | ||||
| | @ -143,6 +194,12 @@ msgid "" | |||
"rounding half toward even. This method can also be accessed through the :" | ||||
"func:`round` function." | ||||
msgstr "" | ||||
"La première version renvoie l':class:`int` le plus proche de ``self``, " | ||||
"arrondissant les demis au nombre pair le plus proche. La seconde version " | ||||
"arrondit ``self`` au plus proche multiple de ``Fraction(1, 10**ndigits)`` " | ||||
"(logiquement, si ``ndigits`` est négatif), arrondissant toujours les demis " | ||||
"au nombre pair le plus proche. Cette méthode peut aussi être utilisée à " | ||||
"travers la fonction :func:`round`." | ||||
| ||||
#: ../Doc/library/fractions.rst:170 | ||||
msgid "" | ||||
| | @ -152,15 +209,20 @@ msgid "" | |||
"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:176 | ||||
msgid "Use :func:`math.gcd` instead." | ||||
msgstr "" | ||||
msgstr "Utilisez plutôt :func:`math.gcd`." | ||||
| ||||
#: ../Doc/library/fractions.rst:182 | ||||
msgid "Module :mod:`numbers`" | ||||
msgstr "" | ||||
msgstr "Module :mod:`numbers`" | ||||
| ||||
#: ../Doc/library/fractions.rst:183 | ||||
msgid "The abstract base classes making up the numeric tower." | ||||
msgstr "" | ||||
msgstr "Les classes abstraites représentant la hiérarchie des nombres." | ||||
| | | |||
Loading…
Add table
Add a link
Reference in a new issue