MySQLでは、CEILING()
関数を使用すると、数値を最も近い整数に切り上げることができます。具体的には、引数以上の最小の整数を返します。
CEIL()
を使用することもできます CEILING()
の同義語である関数 。
構文
構文は次のようになります:
CEILING(X)
正確な値の数値引数の場合、戻り値は正確な値の数値型になります。文字列または浮動小数点引数の場合、戻り値は浮動小数点型になります。
例1-正の値
引数として正の値を指定する例を次に示します。
SELECT CEILING(1.87) Result;
結果:
+--------+ | Result | +--------+ | 2 | +--------+
この場合、2
1.87
以上の最小の整数です 。
別の例を次に示します。今回は値を大きくします。
SELECT CEILING(200.87) Result;
結果:
+--------+ | Result | +--------+ | 201 | +--------+
例2–負の値
負の値を使用した例を次に示します。
SELECT CEILING(-1.87) Result;
結果:
+--------+ | Result | +--------+ | -1 | +--------+
この場合、-1
-1.87
以上の最小の整数です 。
別の例を示します。
SELECT CEILING(-200.87) Result;
結果:
+--------+ | Result | +--------+ | -200 | +--------+
CEIL()関数
CEIL()
関数はCEILING()
の同義語です 働き。したがって、上記のすべての例をCEIL()
に置き換えることができます。 代わりに。
例:
SELECT CEIL(1.87) Result;
結果:
+--------+ | Result | +--------+ | 2 | +--------+
切り捨て– FLOOR()
切り捨てをご希望の場合 最も近い整数にするには、FLOOR()
を使用します 代わりに機能します。