@@ -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
9210592105msgid ""
@@ -92146,6 +92146,16 @@ msgid ""
9214692146"by C's ``%a`` format character or Java's ``Double.toHexString`` are accepted "
9214792147"by :meth:`float.fromhex`."
9214892148msgstr ""
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
9215192161msgid ""
@@ -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``::"
9215692166msgstr ""
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
9215992173msgid ""
9216092174"Applying the reverse conversion to ``3740.0`` gives a different hexadecimal "
9216192175"string representing the same number::"
9216292176msgstr ""
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
9216592181msgid "Iterator Types"
0 commit comments