formatage de float

formatage de float - C#/.NET managed - Programmation

Marsh Posté le 05-01-2006 à 18:34:21    

Bonjour  
 
je recois un float et je charche à le formater pour ne plus avoir que deux chiffres après la virgule.
 
Est ce qu'il existe un méthode pour le faire?
 
Merci

Reply

Marsh Posté le 05-01-2006 à 18:34:21   

Reply

Marsh Posté le 05-01-2006 à 19:48:14    

Math.Round(val, digits)

Reply

Marsh Posté le 05-01-2006 à 19:48:38    

Normalement ça accepte float et double

Reply

Marsh Posté le 05-01-2006 à 19:53:02    

Plus exactement :
 

Code :
  1. // Juste pour avoir un float avec plein de décimales
  2.             float pi = (float)Math.PI;
  3.             Console.WriteLine(System.Convert.ToString(Math.Round((decimal)pi, 2)));
  4.             Console.ReadKey(true);


 
round() n'accepte que decimal et double
en fait, mise à part pour les performances, c'est plutôt déconseillé d'utiliser le type float, car il est vraiment pas précis

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed