SQL Sayı Yuvarlama Fonksiyonları

Round Fonksiyonu ile Sayıyı Yakın Tarafa Yuvarlama

Sql round fonksiyonu verilen sayının, verilen basamağından sonrasının yakın tarafa yuvarlanmasını sağlar.

Kullanımı şu şekildedir:

ROUND( alanAdıVeyaSayı, basamak )

Örnek:

Select ROUND(ortalama, 2) from Matematik

Yukarıdaki örnekte ortalama alanındaki sayılar, ikinci ondalık basamağından sonrası yuvarlanarak gösterilecektir.

Örnekler:

Select ROUND(38.2568, 2)

Select ROUND(AVG(sinav1), 2) AS Ortalama from Matematik

Basamak sayısına negatif değer girilerek, sayının virgülden önceki kısımlarının da yuvarlanması sağlanabilir.

Örneğin;

Select ROUND(38.2568, -1) // şeklinde kullandığımızda sonuç 40 olacaktır.

 

Sayıyı Aşağı Yuvarlama

Floor fonksiyonu ile sayının ondalık kısmı atılarak, bir tamsayı elde edilmiş olur.

Örnekler:

Select FLOOR(38.2568) // şeklinde kullandığımızda sonuç 38 olacaktır.

Select FLOOR(AVG(sinav1)) AS Ortalama from Matematik

 

Sayıyı Yukarı Yuvarlama

Ceiling fonksiyonu ile sayının ondalık kısmı yukarı yuvarlanacak şeilde atılır ve geriye tam sayı kısmı kalır.

Örnekler:

Select CEILING(38.2568) // şeklinde kullandığımızda sonuç 39 olacaktır.

Select CEILING(AVG(sinav1)) AS Ortalama from Matematik

 

sql sayıyı yuvarlama, ondalık kısmı yuvarlama, virgülden sonrasını atma, sql ile sayıyı yukarı ve aşağı yuvarlama

KONU İLE İLGİLİ ÖRNEKLER

Bu konu ile ilgili örnek bulunmamaktadır.



YORUMLAR




56722  kez okundu.

Online Kullanıcı Sayısı 712



SQL-Sayı-Yuvarlama-Fonksiyonları