21
Truncar duas casas decimais sem arredondamento
Vamos dizer que tenho um valor de 3,4679 e quero 3,46, como posso truncar para duas casas decimais sem arredondar? Eu tentei o seguinte, mas todos os três me deram 3,47: 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)); } Isso retorna 3,46, mas parece sujo de alguma forma: …