Hello des développeurs, un petit merci déjà pour prendre le temps de lire ce post et la question qui va avec
Voici mon souci, pas la peine que j'explique le contexte, mais c'est presque primordial qu'il soit résolu, je suis en stage dans un labo de recherche donc j'ai un peu la pression ! ^^
J'ai des valeurs théoriques piochées dans un fichier, et j'ai des valeurs calculées. En gros, si la valeur calculée ets proche de la valeur théorique j'en déduit que VRAI, sinon j'en déduis que FAUX. J'ai donc un certain seuil de "vérité".
Voici des exemples (ici on a VRAI pour le couple 1 et 3) :
v_theo v_calc
0.0014 0.00139999998
0.002 0.077532
0.0154 0.015500004
Mais ! Pour affiner ma comparaison, je voulais savoir s'il était possible de
- arrondir un float à une certaine décimale (faire passer le 0.001399999998 à 0.0014 par exemple)
- tronquer un float à n décimales, par ex 0.0045854 et n = 4 => 0.0045
- compter le nombre de décimales d'un float, par ex 0.045 => n = 3 (c'est pour utiliser ce chiffre dans le tronquage précédent)
Merci beaucoup à vous !
Partager