İçeriğe geç
Favoriler

Yuvarlama hesaplayıcı

Güncellendi:

Bir sayıyı en yakın binliğe, yüzlüğe, tam sayıya, ondalık haneye veya N anlamlı rakama yuvarlayın. Bankacı yuvarlaması dahil yedi yuvarlama kipi — sonuçlar kesindir, kayan nokta hatası yoktur.

Sayıyı istediğiniz hassasiyete göre yuvarlayın

Giriş alanları
x
Yazdığınız değer aynen kullanılır — tam duyarlılık korunur, kayan nokta hatası olmaz. Ondalık ayracı olarak nokta veya virgül yazın, binlik ayracı kullanmayın.
Etkinleştirilirse, herhangi bir değeri değiştirdiğinizde sonuç otomatik olarak güncellenir.

Yuvarlama formülü

Formül
\[ x_{\text{yuvarlak}} = \left\lfloor \frac{x}{10^p} + \frac{1}{2} \right\rfloor \times 10^p \]

Burada:

  • \(x\) — yuvarlanacak sayı
  • \(p\) — hedef basamağın on kuvveti: yüzde birler basamağı için \(p = -2\), onda birler için \(p = -1\), tam sayılar için \(p = 0\), onlar için \(p = 1\), yüzler için \(p = 2\) ve bu şekilde devam eder
  • \(\lfloor \cdot \rfloor\) — taban fonksiyonu: içindeki değerden büyük olmayan en büyük tam sayı

Bu formül yarı yukarı kuralını ifade eder: sayı basamak birimi \(10^p\) ile bölünür, en yakın tam sonuca gidilir ve tam yarımda kalan değer pozitif sonsuza doğru kırılır. Diğer kipler yalnızca eşitliği kırma adımını ve yönü değiştirir: yarı aşağı eşitlikleri negatif sonsuza gönderir, yarı çift çift olan komşuyu seçer, tavan her zaman yukarı, taban her zaman aşağı yuvarlar ve kesme fazladan basamakları sıfıra doğru atar.

Yuvarlama – hesaplama örneği

Örnek: varsayılan yarı yukarı kipiyle 1,005'i en yakın yüzde birliğe yuvarlayın.

\[ 10^{-2} = 0.01, \qquad \frac{1.005}{0.01} = 100.5 \]

\[ \left\lfloor 100.5 + 0.5 \right\rfloor = \lfloor 101 \rfloor = 101 \]

\[ 101 \times 0.01 = 1.01 \]

Sonuç: 1,01 — binde birler basamağındaki 5 rakamı tam bir yarımdır; yarı yukarı kipi bu yüzden yüzde birler basamağına bir eldi taşır ve 1,00'ı 1,01'e dönüştürür.

Hesaplayıcı nasıl kullanılır?

  1. Sayınızı Sayı alanına girin. Ondalık ayracı olarak nokta veya virgül kullanın, binlik ayracı kullanmayın — hesaplayıcı 300 anlamlı basamağa kadar tam duyarlılıkla çalışır; 1,005 gibi değerler bile eksiksiz işlenir.
  2. Yuvarlanacak basamak alanından hedefi seçin: binler, yüzler, onlar, birler, onda birler, yüzde birler, binde birler, on binde birler veya iki özel seçenekten biri.
  3. N ondalık basamak ya da N anlamlı rakam seçtiyseniz N alanı belirir — 1 ile 500 arasında bir tam sayı girin.
  4. Bir yuvarlama kipi seçin: yarı yukarı (günlük kullanımın varsayılanı), yarı aşağı, yarı çift (bankacı), sıfırdan uzağa yarı, tavan, taban veya kesme.
  5. Yuvarlanmış sonucu okuyun; seçtiğiniz kiple aynı sayının tüm yaygın basamaklara yuvarlanmış hâllerini gösteren tabloyu inceleyin ve eşitliklerin tam olarak nasıl kırıldığını açıklayan kullanılan kural satırına göz atın.

Yuvarlama nedir ve neden önemlidir?

Yuvarlama, bir sayıyı seçilen basamak biriminin — 0,01, 1 veya 100 gibi bir on kuvvetinin — en yakın katıyla değiştirir. Küçük bir doğruluktan vazgeçip basitlik kazanır: paralar yüzde birliğe, nüfuslar en yakın binliğe, ölçümler ise ölçüm cihazının gerçekten desteklediği basamak sayısına kadar yuvarlanır. 3,14 gördüğünüzde genellikle kastedilen "3,135 ile 3,145 arasındaki bir değer"dir.

Her yuvarlama kuralındaki kilit karar, tam yarımda ne yapılacağıdır; çünkü artan kısım tam olarak basamak biriminin yarısıysa "en yakın" belirsiz kalır. Okulda öğrendiğiniz klasik 2,5 → 3 kuralı yarı yukarıdır: eşitlikler pozitif sonsuza gider, yani −2,5 → −2 olur. Sıfırdan uzağa yarı pozitif sayılarda aynı görünse de −2,5'i −3'e gönderir. Yarı çift, yani bankacı yuvarlaması, eşitlikleri çift komşuya dağıtır (2,5 → 2, 3,5 → 4); böylece birçok değerin tekrar tekrar yuvarlanması sonuçları sistematik biçimde yukarı kaydırmaz — bu kip istatistikte, muhasebede ve IEEE 754 aritmetiğinde varsayılandır.

Sonucun yorumu kipe bağlıdır. En yakın türü kipler (tüm "yarı" kipler) hatayı yarım basamak birimi içinde tutar. Tavan ve taban kasıtlı olarak abartır ya da olduğundan küçük gösterir — asgari sipariş adetleri, kargo tahminleri veya kapasite planlaması için yararlıdır. Kesme sıfıra doğru ilerler ve yalnızca basamakları atar; birçok programlama dili ve yazar kasa tam olarak bunu yapar.

Sonucun hedef basamağın sıfırlarını koruduğuna dikkat edin: 1,005 yüzde birliğe yuvarlanınca 1,01 olarak gösterilir; 1,004 ise 1,00 olur — sondaki sıfır anlamlıdır, çünkü değerin yüzde birliğe kadar doğru olduğunu söyler.

Basamak değerleri bir bakışta

Basamak Kuvvet \(p\) Örnek: 1234,5678 →
Binler \(3\) 1000
Yüzler \(2\) 1200
Onlar \(1\) 1230
Birler \(0\) 1235
Onda birler \(-1\) 1234,6
Yüzde birler \(-2\) 1234,57
Binde birler \(-3\) 1234,568
On binde birler \(-4\) 1234,5678

İpuçları ve sınırlamalar

  • 1,005 neden başka yerde sorun çıkarır. Çoğu yazılım sayıları ikili kayan noktada saklar; orada 1,005 aslında 1,00499999… şeklindedir ve bu yüzden basit bir hesaplayıcı onu 1,00'a yuvarlar. Bu hesaplayıcı yazdığınız ondalık diziyi tam olarak işler; 1,005 bu yüzden yarı yukarı ile doğru biçimde 1,01'e yuvarlanır.
  • Anlamlı rakam ve ondalık basamak. Ondalık basamaklar noktadan sayılır (1,2345 → 1,23); anlamlı rakamlar ise ilk sıfır olmayan rakamdan sayılır (0,0012345 → 0,00123). Ölçümler genellikle anlamlı rakamlara, paralar sabit ondalık basamaklara yuvarlanır. Çok büyük veya çok küçük değerlerde bu aracı bilimsel gösterim hesaplayıcısı ile birlikte kullanın.
  • Çift yuvarlamadan kaçının. Bir kez yuvarlayın: özgün değerden doğrudan son hedefe. 2,349'u önce 2,35'e, sonra 2,4'e yuvarlamak, 2,349'u doğrudan bir ondalık basamağa yuvarlamaktan (2,3) farklı bir sonuç verir.
  • Negatif sayılar ve yarı yukarı. Yarı yukarı eşitliği sıfırdan uzağa değil, pozitif sonsuza doğru kırar: −2,5 → −2. İşaret ne olursa olsun eşitliklerin sıfırdan uzaklaşmasını istiyorsanız sıfırdan uzağa yarı kipini kullanın.
  • Çok uzun girdiler. Girdide 300 anlamlı basamağa kadar kabul edilir, N değeri 500 basamak veya rakama kadar gidebilir; ancak düz ondalık gösterim 300 basamaktan fazlasını ifade edemez. Bu tür değerleri önce bilimsel gösterime dönüştürün.
  • Basamak değerleri onun kuvvetleridir — göreviniz yuvarlamanın çevresinde kuvvet aritmetiği içeriyorsa üs hesaplayıcısı temelleri kapsar; genel aritmetik işlemleri ise bilimsel hesaplayıcı ile yapılır.

Sıkça Sorulan Sorular

Bir sayıyı elle adım adım nasıl yuvarlarım?

Hedef basamaktaki rakamı bulun, sonra hemen sağındaki rakama bakın. O rakam 0–4 ise hedef rakamı koruyup gerisini atın; 5–9 ise hedef rakamı bir artırıp gerisini atın. Örneğin 4,6829'u yüzde birliğe yuvarlarken hedef rakam 8, bir sonraki rakam 2'dir; cevap 4,68'dir. Onlar basamağına yuvarlama da aynı şekilde çalışır: birler basamağı, onlar basamağının kaderini belirler.

Hangi yuvarlama kipini seçmeliyim?

Günlük işler için yarı yukarıyı kullanın — okulda öğretilen ve çoğu kişinin beklediği kural budur. Finansal raporlama, istatistik veya bilimsel çalışma için yarı çift (bankacı yuvarlaması) kullanın; çünkü birçok değeri yuvarlarken sistematik yukarı sapmayı önler. Eksik kalmaması gereken tahminlerde (kargo kutuları, sunucu kapasitesi gibi) tavanı; bir sınırın altında kalmak zorundaysanız tabanı; \(2.5 \to 3\) ve \(-2.5 \to -3\) olmasını istiyorsanız sıfırdan uzağa yarıyı seçin.

0,5 her zaman 1'e mi yuvarlanır?

Her zaman değil — kipe bağlıdır. Yarı yukarı \(0.5 \to 1\) verir; yarı aşağı değeri 0'da tutar, yarı çift (bankacı yuvarlaması) ise 0'a gönderir, çünkü çift komşu 0'dır. Yalnızca tam yarımdaki değerler böyle davranır: 0,5001 her en yakın kipinde 1'e, 0,4999 ise 0'a gider. Bu hesaplayıcı tam duyarlıkla çalışır; 0,4999999'u asla gerçek bir yarımdan sanmaz.

Excel veya programlama dilim neden bu hesaplayıcıdan farklı sonuç veriyor?

Çoğu yazılım sayıları ikili kayan noktada saklar; 1,005 veya 2,675 gibi basit ondatalıklar aslında 1,00499999… veya 2,67499999… olarak saklanır. Yazılımın hazır yuvarlama fonksiyonu değerin yarım noktasının hafif altında olduğunu görür ve aşağı yuvarlar. Bu hesaplayıcı yazdığınız ondadağı basamak basamak tam olarak işler; 1,005 gerçekten 1,005'tir ve yarı yukarı ile doğru biçimde 1,01'e yuvarlanır. Kritik para hesaplamalarında bu fark önemlidir.

Anlamlı rakama yuvarlama, ondalık basamağa yuvarlamadan nasıl farklıdır?

Ondalık basamaklar noktadan sayılır: 0,004567'nin 3 ondalık basamak hâli 0,005'tir. Anlamlı rakamlar ilk sıfır olmayan rakamdan sayılır: aynı sayının 3 anlamlı rakam hâli 0,00457'dir. Paralar için sabit ondalık basamak (her zaman 2), ölçülen nicelikler için anlamlı rakam kullanın; çünkü orada duyarlılık noktanın konumuna değil ölçüm cihazına bağlıdır.

On kuvveti yerine en yakın 5, 10 veya 0,25'e nasıl yuvarlarım?

Standart yuvarlama on kuvvetleriyle çalışır: 1, 0,1, 0,01 ve benzeri. Beşerli ya da 0,25'lik gibi başka bir adıma yuvarlamak için sayıyı adıma bölün, bölümü normal şekilde tam sayıya yuvarlayın, sonra adımla geri çarpın. Örneğin 23'ü en yakın 5'e yuvarlama: \(23/5 = 4.6 \to 5\) ve \(5 \times 5 = 25\).

İki kez yuvarlamak neden yanlış sonuç verir?

Her yuvarlama adımı değeri en yakın gösterilebilir noktaya taşır; ikinci adım ise zaten kaymış bir sayıyı yuvarlar. 2,349 önce iki ondalık basamağa yuvarlanınca 2,35 olur, sonra bir basamağa yuvarlanınca 2,4 çıkar — oysa 2,349'un doğrudan bir ondadık basamağa yuvarlanmışı 2,3'tür. Her zaman özgün değerden son duyarlılığa tek adımda yuvarlayın ve çok adımlı hesaplamalarda ara sonuçları yuvarlanmamış tutun.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir