Bonjour,
Je vous préviens tout de suite je n'ai pas testé le code ci-dessous, mais comme je suis insipré, j'écris et vous allez me dire svp ce que vous en pensez.
objectif : arrondir un float :
1245.45 =>1245.4
float a=1245.45;
float b=0;
float c=0;
float d =0;
float e=0;
float result=0;
b =int(a); // normalement b=1245.00
c = a-b; // normalement c=0.45
d=c*10; // normalement d=4.5
e = int(d); // normalement e=4
result=b+ (e/10); // normalement 1245.00+0.4 =>1245.4
Bon je vous le concède cest un peu compliqué et je ne sais pas si ca marche.
Si vous avez des remarques ou bien plus simple, je suis preneur

Merci