Tablora · Kütüphane
0.10 ile 0.20 toplamını kesin ondalıklarla denetle
0.10 ile 0.20'nin toplamının ondalık aritmetikle tam olarak 0.30 ettiğini kontrol edin; belgede yazan toplam kayan nokta görüntü kusurları olmadan karşılaştırılır.
0.1 artı 0.2 neden yanlış görünebilir
Pek çok program sayıları ikili kayan nokta biçiminde saklar; bu biçimde 0.1 ve 0.2'nin tam bir karşılığı yoktur. Bunları topladığınızda saklanan sonuç 0.3'ün kıl payı üstündedir; biçimlendirmeye göre 0.30000000000000004 görebilir ya da değerlerin eşit olmadığını söyleyen bir karşılaştırmayla karşılaşabilirsiniz. Bir mutabakatta bu tür bir kusur, aslında olmayan bir tutarsızlık gibi görünür.
Ondalık toplam kontrol aracı bundan kaçınır. Her değeri ondalık bir dizge olarak okur, bütün değerleri aynı ondalık basamak sayısına ölçekler ve tam sayı olarak toplar; böylece 0.10 ile 0.20 tam olarak 0.30 eder.
Satırları girmek
- Tutarları Her satıra bir değer alanına yazın ya da yapıştırın. Boş satırlar yok sayılır, bir değerin çevresindeki boşluklar kırpılır.
- Standart ondalık yazımı kullanın: isteğe bağlı baştaki eksi, rakamlar ve kesirden önce nokta. Gruplama virgülleri, ondalık virgül, artı işareti ya da para birimi etiketi reddedilir.
- Doğrulamak istediğiniz rakamı aynı şekilde yazarak Beklenen toplam alanına girin.
- Hesapla düğmesine basın ve Hesaplanan toplam, Beklenen toplam, Fark ve Toplamlar eşleşiyor sonuçlarını okuyun.
0.10 ve 0.20 için sonuç
0.10 ve 0.20 değerleri ve 0.30 Beklenen toplamıyla Hesaplanan toplam 0.30, Fark 0.00 olur ve Toplamlar eşleşiyor Evet gösterir. Sonuç iki ondalık basamağı korur, çünkü girdiler ve beklenen toplam arasındaki en fazla basamak sayısı budur.
Fark her zaman Hesaplanan toplam eksi Beklenen toplamdır; negatif bir fark, girilen satırların belgede yazan rakamın altında kaldığı anlamına gelir.
Gerçek bir tablodan değer hazırlamak
Bir hesap özetinden kopyalanan tutarlar nadiren standart biçimde gelir. Sütunu önce sayı standartlaştırma aracından, belgenin kullandığı ondalık ve gruplama ayırıcılarını seçerek geçirin, sonra dönüştürülen değerleri kontrol aracına kopyalayın. Standartlaştırma aracının incelemeye bıraktığı bir değer toplama hazır değildir; toplama güvenmeden önce onu çözün.
Kontrol aracı girdiğiniz değerler üzerinde tam aritmetik yapar, fazlasını değil. Para birimi dönüştürmez, vergi ya da yuvarlama kuralı uygulamaz, her kaydın girilip girilmediğini de söylemez.
Kontrol aracının reddettiği girdiler
- Gruplama virgüllü 1,234.50 ya da ondalık virgüllü 1234,50: Bunları önce sayı standartlaştırma aracıyla dönüştürün.
- Artı işaretli +5.00: 5.00 girin.
- Başında sıfır olmayan .50: 0.50 girin.
- Parantez içindeki (2.50): -2.50 girin.
- Bunlardan herhangi biri bütün hesaplamayı Girdiğiniz değerleri kontrol edip yeniden deneyin mesajıyla durdurur; böylece hatalı bir satır hiçbir zaman sessizce atlanmaz.
Girdiler
- Her satıra bir değer
- 0.10 0.20
- Beklenen toplam
- 0.30
Sonuçlar
- Hesaplanan toplam
- 0.30
- Fark
- 0.00
- Toplamlar eşleşiyor
- Evet