Последнее обновление
EVEN
Описание
Округляет до следующего чётного числа в направлении от нуля.
Синтаксис
EVEN(<a>)
Параметры
| Параметр | Описание |
|---|---|
<a> | Числовое выражение, которое нужно округлить до следующего чётного целого числа |
Возвращаемое значение
Возвращает чётное целое число по следующим правилам:
- Если x > 0, округляет вверх до ближайшего чётного числа.
- Если x < 0, округляет вниз до ближайшего чётного числа.
- Если x уже является чётным числом, возвращает его без изменений.
- Если x равен NULL, возвращает NULL.
Примеры
select even(2.9);
+-----------+
| even(2.9) |
+-----------+
| 4 |
+-----------+
select even(-2.9);
+------------+
| even(-2.9) |
+------------+
| -4 |
+------------+
select even(4);
+---------+
| even(4) |
+---------+
| 4 |
+---------+
select even(NULL);
+------------+
| even(NULL) |
+------------+
| NULL |
+------------+