Bu öğreticide, MySQL'in round() işlevi hakkında bilgi edineceksiniz. Fonksiyonun ne yaptığını, fonksiyon sözdizimini, kabul edilen parametreleri, dönüş değerlerini ve fonksiyon kullanımının pratik örneklerini ele alacağız.
MySQL Turu() İşlevi
MySQL'de, MySQL'deki round() işlevi, sayısal bir değeri belirtilen sayıda ondalık basamağa yuvarlamanıza olanak tanır.
Aşağıda, MySQL'deki yuvarlak işlevinin sözdizimi gösterilmektedir:
YUVARLAK(sayı; ondalık basamaklar)
İşlev iki ana argümanı kabul eder:
- Yuvarlanacak sayı.
- Decimal_places – Bu parametre, giriş numarasının yuvarlanacağı ondalık basamak sayısını belirtir. Bu isteğe bağlı bir parametredir. Eksikse, işlev sayıyı en yakın tam sayıya yuvarlar.
Aşağıdaki örneğe bir göz atın:
YUVARLAK SEÇ(3.14159);
-- 3
YUVARLAK(3.14159, 0) öğesini p olarak SEÇİN;
- 3
Çıktıdan da görebileceğiniz gibi, decimal_places parametresini 0 olarak ayarlamak veya onu atlamak çok kesindir. Her ikisi de değeri en yakın tam sayıya döndürür.
Örnek 1: Round() İşlevini Pozitif Ondalık Değerle Kullanma
Bu örnek, decimal_places parametre değeri pozitif bir tamsayıya ayarlandığında ortaya çıkan değeri gösterir:
YUVARLAK(3.14159, 0) öğesini p olarak SEÇİN;
Çıktı:
p |-----+
3.142|
Örnek 2: Round() İşlevini Negatif Ondalık ile Kullanma
Decimal_places parametresini aşağıda gösterildiği gibi negatif bir değere de ayarlayabiliriz:
YUVARLAK(3.14159, -3) öğesini p olarak SEÇİN;Bu, işlevi ondalıktan önceki değeri yuvarlamaya zorlamalıdır.
Sonuç:
p|-+
0|
Örnek 2:
YUVARLAK(314159.14159, -3) öğesini p olarak SEÇİN;Sonuç:
p |------+
314000|
Örnek 3: Bir Tabloda Round() İşlevini Kullanma
Round() işlevini aşağıda gösterildiği gibi bir tablo sütununda da kullanabiliriz:
Değerleri aşağıdaki gibi yuvarlayın:
değer seçin, YUVARLAK(değer) random_ints ri'den yuvarlama olarak;Çıktı:
Çözüm
MySQL'in round() işlevi, sayıları belirli bir kesinlik düzeyine yaklaştırmak için değerli bir araçtır. Çeşitli matematiksel ve istatistiksel işlemlerde kullanılabilir ve genellikle hesaplamaları basitleştirmek ve daha yönetilebilir hale getirmek için kullanılır. round() işlevinin kullanımı kolaydır ve MySQL araç setinize değerli bir katkı olabilir.