Please note that the recommended version of Scilab is 2026.0.0. This page might be outdated.
See the recommended documentation of this function
round
округление до ближайшего целого
Синтаксис
y=round(x)
Аргументы
- x
 матрица вещественных или комплексных чисел
- y
 матрица целых или комплексных (с целыми вещественной и комплексной частями) чисел
Описание
round(x) округляет элементы x до
            ближайшего целого числа.
В спорном случае эта функция округляет в сторону бесконечности. То есть,
            если x является положительным и посередине между двумя
            целыми числами, то round(x) округляет в сторону
            %inf. Если x является отрицательным и
            посередине между двумя целыми числами, то round(x)
            округляет в сторону -%inf. Иными словами, если
            x положительное, то round(x) равно
            int(x+0.5), а если x отрицательное, то
            round(x) равно int(x-0.5)
Примеры
// Заметьте, что round(1.5)==2 round([1.3 1.5 1.7 2.5 3.7]) // Обратите внимание на результат для // отрицательных значений // Заметьте, что round(-1.5)==-2 round([-1.3 -1.5 -1.7 -2.5 -3.7])
| Report an issue | ||
| << number_properties | Плавающая запятая | Представление целых чисел >> |