21
Yuvarlamadan iki ondalık basamağı kes
Diyelim ki 3.4679 değerim var ve 3.46 istiyorum, yuvarlamadan iki ondalık basamağa nasıl kısaltabilirim? Aşağıdakileri denedim ama üçü de bana 3.47 verdi: void Main() { Console.Write(Math.Round(3.4679, 2,MidpointRounding.ToEven)); Console.Write(Math.Round(3.4679, 2,MidpointRounding.AwayFromZero)); Console.Write(Math.Round(3.4679, 2)); } Bu 3.46'yı döndürür, ancak bazı durumlarda kirli görünüyor: void Main() { Console.Write(Math.Round(3.46799999999 -.005 , 2)); }