Di SQL Server, T-SQL CEILING()
fungsi memungkinkan Anda untuk membulatkan angka ke bilangan bulat terdekat. Lebih khusus lagi, ia mengembalikan bilangan bulat terkecil yang lebih besar dari, atau sama dengan, ekspresi numerik yang ditentukan.
Anda memberikan nomor sebagai argumen. Tipe data yang dikembalikan sama dengan yang diberikan sebagai argumen.
Sintaks
Sintaksnya seperti ini:
CEILING ( numeric_expression )
Di mana numeric_expression adalah ekspresi dari kategori tipe data numerik atau perkiraan numerik yang tepat.
Perhatikan bahwa bit tipe data tidak valid.
Contoh 1 – Nilai Positif
Berikut ini contoh pemberian nilai positif sebagai argumen.
SELECT CEILING(3.63) Result;
Hasil:
+----------+ | Result | |----------| | 4 | +----------+
Dalam hal ini, 4
adalah bilangan bulat terkecil tidak kurang dari 3.63
.
Ini contoh lain, kali ini dengan nilai yang lebih besar.
SELECT CEILING(500.71) Result;
Hasil:
+----------+ | Result | |----------| | 501 | +----------+
Contoh 2 – Nilai Negatif
Berikut ini contoh penggunaan nilai negatif.
SELECT CEILING(-3.63) Result;
Hasil:
+----------+ | Result | |----------| | -3 | +----------+
Dalam hal ini, -3
adalah bilangan bulat terkecil tidak kurang dari -3.63
.
Ini contoh lain.
SELECT CEILING(-500.71) Result;
Hasil:
+----------+ | Result | |----------| | -500 | +----------+
Pembulatan ke Bawah – LANTAI()
Jika Anda lebih suka membulatkan bawah ke bilangan bulat terdekat, gunakan T-SQL FLOOR()
berfungsi sebagai gantinya.