Selam, Veri tabanından küsüratlı değerler içeren sayıların yaklaşık bir alt değere yuvarlanmasını sağlayan fonksiyon var mıdır?
Örnek verir misiniz?
Selam, Veri tabanından küsüratlı değerler içeren sayıların yaklaşık bir alt değere yuvarlanmasını sağlayan fonksiyon var mıdır?
Örnek verir misiniz?
// Comments are closed.
Floor fonksiyonu bir alt değerine yuvarlıyormuş gördüğüm kadarıyla
SELECT FLOOR(column) FROM table;
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
yorum süper olmuş abi eline sağlık güzel açıklamıssın 🙂