2.0k puan Yönetici
Floor fonksiyonu bir alt değerine yuvarlıyormuş gördüğüm kadarıyla
SELECT FLOOR(column) FROM table;
FLOOR(5.9) Sonuc: 5 FLOOR(34.29) Sonuc: 34 FLOOR(-5.9) Sonuc: -6
Selam,
FLOOR fonksiyonu kendine eşit veya kendinden küçük en yakın tam sayıya yuvarlar. Yukarıda Tolga örneklerini vermiş.
TRUNC fonksiyonu sayının sonundaki küsuratı atar. Yani örneğin;
trunc(8.5) = 8
trunc(3.99) = 3
trunc(-6.1) = -6
CEIL fonksiyonu, kendine eşit veya kendinden büyük en yakın integera yuvarlar.
ceil(7) = 7
ceil(7.1) = 8
ROUND fonksiyonu, matematikte klasik olarak yaptığımız şekilde yuvarlama yapar. Yani özetle en yakın tam sayıya yuvarlar.
round(4.1) = 4
round(4.5) = 5
round(-123.5) = -124
Genel olarak özetlersek;
trunc fonksiyonu direkt küsuratı atar.
floor fonksiyonu küsuratlı sayıyı bir küçük tam sayıya yuvarlar.
ceil fonksiyonu küsuratlı sayıyı bir büyük tam sayıya yuvarlar.
round fonksiyonu matematikteki gibi buçuklu sayıları pozitifse yukarı, negatifse aşağı yuvarlar.
Bu fonsiyonların virgülden sonra kaç rakam duyarlı olacağını da belirtebilirsiniz.
İyi Çalışmalar
Hesabınıza ve Sorulara erişim edinin
Lütfen yorum eklemek için giriş yapınız veya kayıt olunuz.