Bonjour,

Comme le topic l'indique, je rencontre un petit problème sur les conversions (ou directement en affichage) de int -> float.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
x = 48127537036806402
y = x + 0.0
print("%.2f" %x)
print("%.2f" %y)
print(x)
avec le code ci-dessus, j'obtiens en output
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
48127537036806400.00
48127537036806400.00
48127537036806402
d'ou j'ai une différence au niveau de l'unité et je ne comprend pas pourquoi.
Je voulais donc savoir pourquoi cette différence et comment le résoudre.
Merci d'avance.