Bonjour à tous,

j'ai parcouru la documentation qui parle bien des limitations du type float.

Mais je suis un peu perdu.
Dans mon programme, j'ai absolument besoin d'avoir une variable de type float. Le problème c'est qu'il envoi cette même variable sous la forme :
'2.8e-07'


exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
x = 0.00000028
repr(x)
'2.8e-07'
si je tente de modifier cette valeur avec un module tel que décimal ou autre , ma variable n'est plus du type float.
Je souhaiterais donc que lorsque je saisi un chiffre à virgule il reste tel quel dans la variable en type float.

Je vous remercie pour tout conseils.
Cordialement