メインコンテンツまでスキップ
に最終更新

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