Как округлить двойное значение до выбранного количества десятичных знаков в .NET?

StackOverflow https://stackoverflow.com/questions/693493

  •  22-08-2019
  •  | 
  •  

Вопрос

Я использую датчик ускорения для расчета текущих ускорений, и он возвращает двойное значение.

Однако мне хотелось бы сравнить текущее ускорение со значением 9,8.Прежде чем сделать это, мне нужно округлить значение, полученное от датчика, поэтому вопрос:Как округлить двойное значение до выбранного количества десятичных знаков в .NET?

Это было полезно?

Решение

Math.Round(число, точность)

http://msdn.microsoft.com/en-us/library/zy06z30k.aspx

Другие советы

Математика.Раунд - т.е.

double val = Math.Round(current, 1); // 1dp
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top