AstraRegul
Релиз 2024.08.31.00
×

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