Setelah menghabiskan berjam-jam mencoba mencari kesalahan dalam spreadsheet akuntansi pribadi saya, saya bisa menyematkannya ke satu formula.
Sementara ini menghasilkan Nol
=((0,6-0,3-0,4)+(-0,3+0,8-0,4))
membandingkannya dengan Zero memberi saya salah
=((0,6-0,3-0,4)+(-0,3+0,8-0,4))=0
Apa yang saya lewatkan?
2
Pernahkah Anda mengalami kegembiraan matematika floating point?
—
ale
Ya saya lakukan (dengan cara yang lebih buruk) dengan Javascript. Tapi bukankah perhitungan matematika Google Spreeadsheets terjadi di sisi server?
—
Bruno
Mungkin. Saya khawatir saya tidak punya jawaban untuk Anda. Saya baru saja menemukan sedikit lucu bahwa ini adalah domain lain di mana
—
ale
0 != 0
.
Mungkin Anda dapat memeriksa apakah jumlahnya kurang dari atau sama dengan jumlah terkecil.
—
aparente001
"Setelah menghabiskan berjam-jam mencoba mencari kesalahan dalam spreadsheet akuntansi pribadi saya" - suka itu: D senang saya bukan satu-satunya orang yang membuang waktu dengan cara ini;)
—
Baris