Потратив часы на то, чтобы выяснить ошибку в моей личной бухгалтерской таблице, я смог закрепить ее до одной формулы.
Пока это приводит к нулю
=((0,6-0,3-0,4)+(-0,3+0,8-0,4))
сравнение с нулем дает мне ложь
=((0,6-0,3-0,4)+(-0,3+0,8-0,4))=0
Какого черта я пропускаю?
2
Вы никогда не сталкивались с радостями математики с плавающей точкой?
—
Але
Да, я сделал (в худшем случае) с Javascript. Но разве математические вычисления Google Spreeadsheets не происходят на стороне сервера?
—
Бруно
Вероятно. Боюсь, у меня нет ответа для вас. Просто мне показалось немного смешным, что вот еще один домен, где
—
Але
0 != 0
.
Возможно, вы могли бы проверить, меньше или равно наименьшее число.
—
aparente001
«Потратив часы на то, чтобы выяснить ошибку в моей личной бухгалтерской таблице» - очень нравится это: D рад, что я не единственный человек, который тратит время таким образом;)
—
Строка