Sayı yuvarlama hesaplayıcı

Sayıları ondalık, on, yüz veya binlere çeşitli yuvarlama yöntemleriyle hesaplar.

Yuvarlanmış
round(3.14159, 2) = 3.14
Hızlı referans: 3,14159 yukarı yuvarlama
Yuvarla Sonuç
4 ondalık3.1416
3 ondalık3.142
2 ondalık3.14
1 ondalık3.1
Tam sayı3
Onlar0

Sık sorulan sorular

"Yukarı yuvarlama" nedir, neden standart?
Yukarı yuvarlama (half-up), okulda öğretilen ve günlük hayatta en çok kullanılan kuraldır: yuvarlama basamağının hemen ardından gelen rakam tam 5 ise yukarı yuvarlanır. Örnek: 2,5 → 3; 2,45 → 2,5; 2,45000001 → 2,5. Fiş, fatura ve öğrenci ödevlerinde standart olan bu yöntem, Türkiye'de kuruş hesaplamalarında (TRY) da yaygın biçimde uygulanır.
Bankacı yuvarlama (çift sayıya) nedir?
Çift sayıya yuvarlama (half-even), 0,5'i en yakın çift sayıya iter: 2,5 → 2, 3,5 → 4, 4,5 → 4. Çok sayıda değer üzerinde sürekli yukarı yuvarlama yanlılığı birbirini siler; bu nedenle IEEE 754 standardının varsayılanıdır ve BIST 100 hesaplamaları ile TÜİK istatistiklerinde sistematik sapmayı önlemek amacıyla finans ve istatistik alanlarında tercih edilir. JavaScript'in Math.round işlevi half-up kullanır; bu hesaplayıcı her iki yöntemi de açıkça uygular.
Yüzlere veya binlere nasıl yuvarlanır?
"En yakın 100" veya "En yakın 1.000" seçeneğini açılır listeden seçin ya da ön ayar düğmesine tıklayın. İşlem şu şekilde çalışır: giriş değeri büyüklüğe bölünür, yuvarlanır, ardından çarpılır. Örnek: 1.234'ü en yakın 100'e yuvarlamak için 100'e böl (12,34) → yuvarla (12) → çarp (1.200). Yüksek enflasyon ortamında büyük TRY rakamlarını bin veya milyon cinsinden raporlamak için kullanışlıdır.
Yuvarlama, tavan, taban ve kesme arasındaki fark nedir?
Yuvarlama en yakın değeri seçer (varsayılan half-up). Taban her zaman eksi sonsuz yönüne gider: floor(2,9) = 2, floor(−2,1) = −3. Tavan her zaman artı sonsuz yönüne gider: ceil(2,1) = 3, ceil(−2,9) = −2. Kesme yalnızca basamakları atar ve sıfıra doğru gider: trunc(2,9) = 2, trunc(−2,9) = −2. Pozitif sayılarda taban ve kesme aynı sonucu verir; negatif sayılarda farklılaşır.
Excel neden 1,005'i 1,01'e yuvarlamıyor?
Çünkü 1,005 ikili kayan nokta sisteminde tam olarak temsil edilemez; bellekte 1,00499999… olarak saklanır. Sıradan yuvarlama 4'ü görüp aşağı yuvarlar. Bu hesaplayıcı işlemi sayı kayan noktaya dönüşmeden önce giriş dizesi üzerinde gerçekleştirir; dolayısıyla 1,005'i 2 ondalık basamağa yuvarlama doğru biçimde 1,01 sonucunu verir. Elektronik tablolarda veya toFixed(2) ile yapılan hesaplamalarda bu sorun sıkça karşılaşılan bir tuzaktır.
Negatif sayılar nasıl yuvarlanır?
Half-up yönteminde mutlak değere göre sıfırdan uzağa yuvarlanır: −2,5 → −3. Half-even yönteminde −2,5 → −2. Taban −2,5 için −3 (eksi sonsuz yönü), tavan −2 (artı sonsuz yönü), kesme −2 (sıfır yönü) sonucunu verir. Projenizin gerektirdiği kurala uygun yöntemi seçin.
Kaç ondalık basamak tutmalıyım?
En az hassas giriş kadar. Bir uzunluğu 3 anlamlı rakamla ölçtüyseniz bu veriden hesaplanan alan 3 rakamdan daha hassas olamaz; fazladan basamaklar gürültüdür. Para birimi için yerel standardı izleyin: TRY ve EUR için 2 ondalık (kuruş), JPY için 0. KDV hesaplamalarında (%20) Türk mevzuatı genellikle 2 ondalık basamak kullanır; bankalar kuruş düzeyinde kendi lehlerine yuvarlar.
Tüm yuvarlama tarayıcınızda tam ondalık mantıkla gerçekleşir, kayan noktayla değil.

Bu hesaplayıcı bir sayıyı istediğiniz ondalık basamağa veya büyüklüğe (on, yüz, bin, milyon) yuvarlar. Standart yukarı yuvarlama dışında bankacı yuvarlama (IEEE 754, finans ve TÜİK istatistikleri için), tavan, taban ve kesme yöntemlerini destekler. Örnek: 3,14159 sayısını 2 ondalığa yuvarlamak 3,14 verir; 1,005 sorunsuz 1,01 olur çünkü hesaplama kayan nokta değil tam ondalık mantıkla yapılır. TRY kuruş hesaplamaları için 2 ondalık, BIST 100 endeks değerleri için tam sayı, KDV (%20) tutarları için 2 ondalık seçin. Negatif sayılarda −2,5 half-up ile −3, bankacı yöntemiyle −2 verir.