Я хочу округлить число после десятичной точки до 2 чисел в C#.Как округлить цифру после десятичной цифры
например: вход: 100,175 Ouput: 100.17
input:100.176
output:100.18 (as the number after two digits is above 5,rounding up to 6)
Заранее спасибо
Вы посмотрели на 'Math.Round'? (Вероятно, вам нужен тип 'decimal', а не' double'.) –
Существует перегрузка в Math.Round, где вы можете указать, как обрабатывать MidpointRounding. http://msdn.microsoft.com/en-us/library/ef48waz8(v=vs.110).aspx для перегрузки и http://msdn.microsoft.com/en-us/library/system. midpointrounding (v = vs.110) .aspx для средней точки. – sous2817