Страницы: 1
RSS
Рассчитанное значение не работает как условие в формуле
 
почему разные результаты в ячейках С3, С5 и С6?
Изменено: askex - 14.03.2019 16:17:41
 
решается так. Почему нужно округлять - не понимаю. Может кто подскажет и заодно предложит название темы

Как вариант: Рассчитанное значение не работает как условие в формуле
Изменено: Dark1589 - 14.03.2019 14:05:29
 
Цитата
Dark1589 написал: Почему нужно округлять - не понимаю.
Потому что ВОТ
Согласие есть продукт при полном непротивлении сторон
 
Наверняка связано с точностью вычислений, но подробностей не знаю.
P.S. если не умножать на 0,000001, а делить на 1000000, то работает правильно без округления
 
можно и в искомой таблице 0,7999999999999999 вместо 0,8 в F4 написать, но это "костыли". Интересно понять причину, чтобы от них избавиться
 
Можно так.
tekken89@mail.ru
viber:89273850733
 
Цитата
Sceptic написал:
P.S. если не умножать на 0,000001, а делить на 1000000, то работает правильно без округления
поразительно, спасибо!
никогда бы не подумал, что это не идентичные операции!
 
Цитата
askex написал:
никогда бы не подумал, что это
а тут и думать не нужно, об этом столько написано, нужно только прочитать, что результаты вычислений нужно округлить до требуемой Вам точности
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
 
Sanja, спасибо за справку
 
Ещё ссылки:

EXCEL НЕПРАВИЛЬНО СЧИТАЕТ. ПОЧЕМУ?
IEEE 754 - стандарт двоичной арифметики с плавающей точкой
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел) ►Благодарности сюда◄
 
Pitamakan, уберите контактные данные из подписи
Цитата
Можно так [указанная точность]
Так можно, но не нужно. вернее, применять с осторожностью. Данные изменятся во всей книге, а  операция необратима...
 
Вообще-то, валить на стандарт можно, но в данном случае все интересней
Excel считает, что
(1600*500*0,000001 = 0,8 ) = ИСТИНА
Но ПОИСКПОЗ() с ним не согласен.
Изменено: RAN - 14.03.2019 16:38:40
 
RAN, меня это и смутило. Особенно учитывая, что 1600*500*0,000001-0,8=0-ЛОЖЬ
Изменено: Dark1589 - 14.03.2019 17:34:35
Страницы: 1
Наверх