Skip to content

Commit b21f6ce

Browse files
committed
Working on library.po/stdtypes.rst
1 parent a9453dd commit b21f6ce

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

library.po

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92096,10 +92096,10 @@ msgstr ""
9209692096
"Deux méthodes prennent en charge la conversion vers et à partir de chaînes "
9209792097
"hexadécimales. Étant donné que les *float* de Python sont stockés en interne "
9209892098
"sous forme de nombres binaires, la conversion d'un *float* depuis ou vers "
92099-
"une chaine décimale implique généralement une petite erreur d'arrondi. "
92100-
"En revanche, les chaînes hexadécimales permettent de représenter exactement "
92101-
"les nombres à virgule flottante. Cela peut être utile lorsdu débogage, et "
92102-
"dans un travail numérique."
92099+
"une chaine décimale implique généralement une petite erreur d'arrondi. En "
92100+
"revanche, les chaînes hexadécimales permettent de représenter exactement les "
92101+
"nombres à virgule flottante. Cela peut être utile lors du débogage, et dans "
92102+
"un travail numérique."
9210392103

9210492104
#: library/stdtypes.rst:542
9210592105
msgid ""
@@ -92146,6 +92146,16 @@ msgid ""
9214692146
"by C's ``%a`` format character or Java's ``Double.toHexString`` are accepted "
9214792147
"by :meth:`float.fromhex`."
9214892148
msgstr ""
92149+
"où l'option ``sign`` peut être soit ``+`` soit ``-``, ``integer`` et "
92150+
"``fraction`` sont des chaînes de chiffres hexadécimales, et ``exponent`` est "
92151+
"un entier décimal facultativement signé. La casse n'est pas significative, "
92152+
"et il doit y avoir au moins un chiffre hexadécimal soit le nombre entier "
92153+
"soit dans la fraction. Cette syntaxe est similaire à la syntaxe spécifiée "
92154+
"dans la section 6.4.4.2 de la norme C99, et aussi à la syntaxe utilisée à "
92155+
"partir de Java 1.5. En particulier, la sortie de :meth:`float.hex` est "
92156+
"utilisable comme valeur hexadécimal à virgule flottante littérale en C ou "
92157+
"Java, et des chaînes hexadécimales produites en C via un format ``%a``ou "
92158+
"Java via ``Double.toHexString`` sont acceptées par :meth:`float.fromhex`."
9214992159

9215092160
#: library/stdtypes.rst:579
9215192161
msgid ""
@@ -92154,12 +92164,18 @@ msgid ""
9215492164
"example, the hexadecimal string ``0x3.a7p10`` represents the floating-point "
9215592165
"number ``(3 + 10./16 + 7./16**2) * 2.0**10``, or ``3740.0``::"
9215692166
msgstr ""
92167+
"Notez que l'exposant est écrit en décimal plutôt qu'en hexadécimal, et qu'il "
92168+
"donne la puissance de 2 par lequel multiplier le coefficient. Par exemple, "
92169+
"la chaîne hexadécimale ``0x3.a7p10`` représente le nombre à virgule "
92170+
"flottante ``(3 + 10./16 + 7./16**2) *2.0**10``, ou ``3740.0` `::"
9215792171

9215892172
#: library/stdtypes.rst:589
9215992173
msgid ""
9216092174
"Applying the reverse conversion to ``3740.0`` gives a different hexadecimal "
9216192175
"string representing the same number::"
9216292176
msgstr ""
92177+
"L'application de la conversion inverse à ``3740.0`` donne une chaîne "
92178+
"hexadécimale différente représentant le même nombre ::"
9216392179

9216492180
#: library/stdtypes.rst:599
9216592181
msgid "Iterator Types"

0 commit comments

Comments
 (0)