# Round - Komut dosyası ve grafik fonksiyonu

Round(), offset sayısı ile kaydırılan step'in en yakın çarpanına yukarı veya aşağı doğru yuvarlama sonucunu döndürür.

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

[Round function](https://play.vidyard.com/vTzt7UoWf6BseXJuSTLLsf)

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çlar görebilirsiniz. Bu yuvarlama hataları, kayan nokta sayılarının sınırlı sayıda ikili basamakla ifade edilmesinden kaynaklanmaktadır. Bu nedenle, sonuçlar zaten yuvarlanmış bir sayı kullanılarak hesaplanır. Bu yuvarlama hataları çalışmanızı etkileyecekse, sayıları çarparak yuvarlamadan önce tamsayılara dönüştürün.

Bağımsız Değişkenler:

Bağımsız Değişkenler

| Bağımsız Değişken | Açıklama |
| --- | --- |
| x | Giriş sayısı. |
| step | Aralık artışı. Varsayılan değer 1'dir. |
| offset | Adım aralığının tabanını tanımlar. Varsayılan değer 0'dır. |

Örnekler ve sonuçlar:

Örnekler ve sonuçlar

| Örnekler | Sonuçlar |
| --- | --- |
| `Round(3.8 )` | 4 döndürür.<br><br>Bu örnekte, adımın boyutu 1'dir ve adım aralığının tabanı 0'dır.<br><br>Aralıklar şunlardır ...0 &lt;= x &lt;1, 1 &lt;= x &lt; 2, 2&lt;= x &lt;3, 3&lt;= x &lt;4... |
| `Round(3.8,4<br>)` | 4 döndürür. |
| `Round(2.5<br>)` | 3 döndürür.<br><br>Bu örnekte, adımın boyutu 1'dir ve adım aralığının tabanı 0'dır.<br><br>Aralıklar şunlardır ...0 &lt;= x &lt;1, 1 &lt;= x &lt;2, 2&lt;= x &lt;3... |
| `Round(2,4<br>)` | 4 döndürür. 2 sayısı 4'ün adım aralığının tam yarısında olduğundan yukarı yuvarlanır.<br><br>Bu örnekte, adımın boyutu 4'tür ve adım aralığının tabanı 0'dır.<br><br>Aralıklar ...0 &lt;= x &lt;4, 4 &lt;= x &lt;8, 8&lt;= x &lt;12... |
| `Round(2,6<br>)` | 0 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.<br><br>Bu örnekte, adımın boyutu 6'dır ve adım aralığının tabanı 0'dır.<br><br>Aralıklar şunlardır ...0 &lt;= x &lt;6, 6 &lt;= x &lt;12, 12&lt;= x &lt;18... |
| `Round(3.88 ,0.1)` | 3.9 döndürür<br><br>Bu örnekte, adımın boyutu 0.1'dir ve adım aralığının tabanı 0'dır.<br><br>Aralıklar şunlardır ... 3.7 &lt;= x &lt;3.8, 3.8 &lt;= x &lt;3.9, 3.9 &lt;= x &lt; 4.0... |
| `Round(3.88875,1/1000)` | 3.889 döndürür<br><br>Bu örnekte, adımın boyutu 0.001'dir, bu da sayıyı yukarı yuvarlar ve üç ondalık basamakla sınırlar. |
| `Round(3.88 ,5)` | 5 döndürür |
| `Round(1.1<br>,1,0.5)` | 1.5 döndürür<br><br>Bu örnekte, adımın boyutu 1'dir ve adım aralığının tabanı 0.5'tir.<br><br>Aralıklar şunlardır ...0.5 &lt;= x &lt;1.5, 1.5 &lt;= x &lt;2.5, 2.5&lt;= x &lt;3.5... |