Round
Возвращает число, округленное до ближайшего целого или до указанного количества знаков после запятой.
float Math.Round(float value)
float Math.Round(float value, uint4 precision)
double Math.Round(double value)
double Math.Round(double value, uint4 precision)
|
Параметры
Параметр
|
Тип
|
Описание
|
value
|
float, double
|
Округляемое число
|
precision
|
uint4
|
Опциональный параметр
Количество знаков после запятой. Если не указан, принимается равным нулю (округление до целого)
|
Возвращаемое значение
Тип – такой же, как у параметра value.
Число value, округленное до ближайшего целого или до указанного количества знаков после запятой.
Примеры
//Округлить до целого
a: double = Math.Round(1.1); // Результат: 1
b: double = Math.Round(7.5); // Результат: 8
c: double = Math.Round(-1.5); // Результат: -2
|
//Округлить до указанного количества знаков после запятой
x: double = Math.Round(4.6666666, 2); // Результат: 4.67
my_pi: double = Math.Round(Math.pi(), 5); // Результат: 3,14159
|