Bonjour à tous,

j'aimerais pouvoir arrondir un float à la valeur inférieur la plus proche. La seule fonction que j'ai trouvée est System.Math.Round, mais elle me retourne la valeur supérieur la plus proche(ce qui est visiblement tout à fait normal).

Si par exemple, MyVal vaut 14.666667, je fais:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
result = System.Math.Round(MyVal,2)
result vaut donc 14.67 alors que je voudrais obtenir 14.66.

Existe-t-il donc une fonction qui permette d'arrondir au nombre inférieur le plus proche ?

Merci d'avance