Ana içeriğe geç

Round

Round(), x değerini en yakın step [+ offset] çarpanına yukarı veya aşağı yuvarlamanın sonucunu döndürür. offset için varsayılan değer 0'dir. step için varsayılan değer 1'dir.

x bir aralığın tam ortasındaysa, yukarı yuvarlanır.

Söz Dizimi:  

Round(x[, step[, offset]])

Dönüş verileri türü: sayısal

Bilgi notuKayan nokta sayısını yuvarlıyorsanız, hatalı sonuçlarla karşılaşabilirsiniz. Bu çoğunlukla önemli olmayan yuvarlama hataları, kayan nokta sayılarının sınırlı sayıda ikili basamakla ifade edilmesinden kaynaklanmaktadır. Bunun sonucunda, QlikView zaten yuvarlanmış bir sayıyı hesaplar. Doğru yuvarlama yapmak önemliyse, bunun çözümü sayıları çarparak tamsayılara dönüştürmektir.

Örnekler ve sonuçlar:  

  • Round( 3.8 ): 4 döndürür
  • Round( 3.8, 4 ): 4 döndürür
  • Round( 2.5 ): 3 değerini döndürür. 2,5 sayısı varsayılan adım aralığının tam yarısında olduğundan yukarı yuvarlanır.
  • Round( 2, 4 ): 4 değerini döndürür. 2 sayısı 4'ün adım aralığının tam yarısında olduğundan yukarı yuvarlanır.
  • Round( 2, 6 ): 0 değerini döndürür. 2 sayısı 6'nın adım aralığının yarısından küçük olduğundan aşağı yuvarlanır.
  • Round( 3.88 , 0.1 ): 3,9 döndürür
  • Round( 3.88 , 5 ): 3,9 döndürür
  • Round( 1.1 , 1 , 0.5 ): 3,9 döndürür

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!

Analiz Modernleştirme Programına katılın

Remove banner from view

Analiz Modernleştirme Programı ile değerli QlikView uygulamalarınızı ödün vermeden modernleştirin. Bize ulaşmak ve daha fazla bilgi almak için buraya tıklayın: ampquestions@qlik.com