Excel ondalık sayıları doğru bir şekilde eklemiyor


0

-1.1 sabiti olan bir hücreye (A1) ve ardından ilk A1'e ve ardından önceki hücrelere arka arkaya 11 hücreye sahip 11 hücreden sonra, 11 hücreden sonra 0 cevabı bekliyorum. 0.000000000000000038777878078145.

Örnek:

formula     || result
A1=-1.1     || -1.1
A2=A1+0.1   || -1
A3=A2+0.1   || -0.9
A4=A3+0.1   || -0.8
A5=A4+0.1   || -0.7
A6=A5+0.1   || -0.6
A7=A6+0.1   || -0.5
A8=A7+0.1   || -0.4
A9=A8+0.1   || -0.3
A10=A9+0.1  || -0.2
A11=A10+0.1 || -0.1
A12=A11+0.1 || -1.38777878078145E-16

Yanıtlar:


1

Kayan nokta hassasiyetinde bir problemdir ve çözülemez. Bu sorundan etkilenen yalnızca Excel değil - örneğin, tarayıcınız ısrar edecektir 0.1 + 0.2 = 0.30000000000000004.

En basit çözüm, yuvarlama kullanmaktır.


@Rarichard @ rica ederim. Burada Süper Kullanıcı'da cevaplarınızı artırarak ve sorununuzu çözerse cevapları kabul ederek takdirinizi gösterebilirsiniz :)
gronostaj
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.