メインコンテンツまでスキップ
バージョン: 26.x

EVEN

デスクリプション

ゼロから遠ざかる方向に丸めて、次の偶数に丸める。

Syntax

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 |
+------------+