Skip to content

Commit 8e95f5b

Browse files
author
François Dailloux
committed
some more
1 parent 1d98a78 commit 8e95f5b

1 file changed

Lines changed: 29 additions & 2 deletions

File tree

library/decimal.po

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ msgstr ""
66
"Project-Id-Version: Python 3.6\n"
77
"Report-Msgid-Bugs-To: \n"
88
"POT-Creation-Date: 2018-06-28 15:29+0200\n"
9-
"PO-Revision-Date: 2018-10-05 16:03+0200\n"
9+
"PO-Revision-Date: 2018-10-05 17:45+0200\n"
1010
"Language-Team: FRENCH <traductions@lists.afpy.org>\n"
1111
"Language: fr\n"
1212
"MIME-Version: 1.0\n"
@@ -71,7 +71,7 @@ msgid ""
7171
"accumulate. For this reason, decimal is preferred in accounting applications "
7272
"which have strict equality invariants."
7373
msgstr ""
74-
"Ces inexactitudes ont des conséquences en arithmétiques. En base décimale à "
74+
"Ces inexactitudes ont des conséquences en arithmétique. En base décimale à "
7575
"virgule flottante, ``0.1 + 0.1 + 0.1 - 0.3`` est exactement égal à zéro. En "
7676
"virgule flottante binaire, l'ordinateur l'évalue à :const:"
7777
"`5.5511151231257827e-017`. Bien que très proche de zéro, cette différence "
@@ -495,6 +495,12 @@ msgid ""
495495
"compared, sorted, and coerced to another type (such as :class:`float` or :"
496496
"class:`int`)."
497497
msgstr ""
498+
"Les objets Decimal partagent beaucoup de propriétés avec les autres types "
499+
"intégrés tels que :class:`float` et :class:`int`. Toutes les opérations "
500+
"mathématiques et méthodes sont conservées. De même les objets Decimal "
501+
"peuvent être copié, sérialisés en pickle, affichés, utilisés comme clé de "
502+
"dictionnaire, éléments de set, comparés, classé, et convertis vers un autre "
503+
"type (tel que :class:`float` ou :class:`int`)."
498504

499505
#: ../Doc/library/decimal.rst:413
500506
msgid ""
@@ -503,19 +509,28 @@ msgid ""
503509
"applied to Decimal objects, the sign of the result is the sign of the "
504510
"*dividend* rather than the sign of the divisor::"
505511
msgstr ""
512+
"Il existe quelques différences mineures entre l'arithmétique entre les "
513+
"objets décimaux et l'arithmétique avec les entiers et les floats. Quand "
514+
"l'opérateur `reste` ``%`` est appliqué sur des objets décimaux, le signe du "
515+
"résultat est le signe du *dividend* plutôt que le signe du diviseur::"
506516

507517
#: ../Doc/library/decimal.rst:423
508518
msgid ""
509519
"The integer division operator ``//`` behaves analogously, returning the "
510520
"integer part of the true quotient (truncating towards zero) rather than its "
511521
"floor, so as to preserve the usual identity ``x == (x // y) * y + x % y``::"
512522
msgstr ""
523+
"L'opérateur division entière, ``//`` se comporte de la même manière, "
524+
"retournant la partie entière du quotient, plutôt que son arrondi, de manière "
525+
"à préserver l'identité d'Euclide ``x == (x // y) * y + x % y``::"
513526

514527
#: ../Doc/library/decimal.rst:432
515528
msgid ""
516529
"The ``%`` and ``//`` operators implement the ``remainder`` and ``divide-"
517530
"integer`` operations (respectively) as described in the specification."
518531
msgstr ""
532+
"Les opérateurs ``//`` et ``%`` implémentent la division entière et le reste, "
533+
"respectivement, tel que décrit dans la spécification."
519534

520535
#: ../Doc/library/decimal.rst:436
521536
msgid ""
@@ -527,18 +542,28 @@ msgid ""
527542
"This avoids confusing results when doing equality comparisons between "
528543
"numbers of different types."
529544
msgstr ""
545+
"Les objets Decimal ne peuvent généralement pas être combinés avec des floats "
546+
"ou des objets :class:`fractions.Fraction` lors d'opérations arithmétiques : "
547+
"tout addition entre un :class:`Decimal` avec un :class:`float`, par "
548+
"exemple, lèvera une exception :exc:`TypeError`. Cependant, il est possible "
549+
"d'utiliser les opérateurs de comparaison avec les autres types numériques. "
550+
"Cela évite d'avoir des résultats absurdes lors des tests d'égalités entre "
551+
"différents types."
530552

531553
#: ../Doc/library/decimal.rst:444
532554
msgid ""
533555
"Mixed-type comparisons between :class:`Decimal` instances and other numeric "
534556
"types are now fully supported."
535557
msgstr ""
558+
"Les comparaisons inter-types entre :class:`Decimal` et les autres types "
559+
"numériques sont désormais intégralement supportés."
536560

537561
#: ../Doc/library/decimal.rst:448
538562
msgid ""
539563
"In addition to the standard numeric properties, decimal floating point "
540564
"objects also have a number of specialized methods:"
541565
msgstr ""
566+
"En plus des propriétés numériques standards, les décimaux ont également des "
542567

543568
#: ../Doc/library/decimal.rst:454
544569
msgid ""
@@ -560,6 +585,8 @@ msgid ""
560585
"The conversion is exact. Raise OverflowError on infinities and ValueError "
561586
"on NaNs."
562587
msgstr ""
588+
"La conversion est exacte. Lève une ``OverflowError`` sur l'infini et "
589+
"``ValueError`` sur les ``Nan``'s."
563590

564591
#: ../Doc/library/decimal.rst:475
565592
msgid ""

0 commit comments

Comments
 (0)