# 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])

## Смотрите также

- int
- floor
- ceil