Excel считает совсем странно:
65535 + 1 = 100001,
но
65535 * 2 = 131070.
Вот и верь после этого людям.
http://groups.google.com/group/micros.. ..8806d5400dfe22?hl=en#2f8806d5400dfe22
RiF
2007-09-25 13:41:22 #
хз, 2007 нормально считает )
2007-09-25 15:11:15
Млин, знал же, что ссылку не откроете :P
Короче, цитата: when you try to multiply 850 by 77.1 excel display the result to be
100000 !!!
А должно было быть 65535. А +1 и *2 - это способы понять, что же там произошло.
Всё, короче.
Короче, цитата: when you try to multiply 850 by 77.1 excel display the result to be
100000 !!!
А должно было быть 65535. А +1 и *2 - это способы понять, что же там произошло.
Всё, короче.
2007-09-25 16:29:41
вы не слышале ? микрософт эксель 2003 года выпуска считает правильно?
а то мне на следующей неделе надо умножать 850 на 77,1
а то мне на следующей неделе надо умножать 850 на 77,1
2007-09-25 18:57:17
У меня office xp. А если в экселе выбрать help/about, там вообще написано excel 2002.
Ну и короче, все верно считает он.
Ну и короче, все верно считает он.
2007-09-27 10:38:04
а многа ль подружка дает молока?
как только выходит замуж - стакан
но говорят что не вышла пока
как только выходит замуж - стакан
но говорят что не вышла пока
2007-09-28 13:32:09
В последней версии Excel обнаружены ошибки, связанные с расчетами чисел в районе числа 65535. Одна из проблем, согласно заявлению Microsoft, заключается в умножении 77,1 на 850, итогом которого является результат 100,000 вместо 65535. Но как заявили в команде тестирования Excel, это не единственный случай, когда программа вместо 65535 выдает иной результат.
Проблема заключается в шести числах с плавающей запятой между 65534.99999999995 и 65535, а также шести числах между 65535.99999999995 и 65536. Таким образом, Excel неправильно отображает результат расчета в 12 конкретных случаях.
Однако, как отметили в компании, проблема заключается не в самих расчетах, так как Excel хранит в памяти правильный результат, а в его отображении на экране. «Уравнение «850 х 77,1» будет отображать неверные значения, но если вы затем умножьте результат на два, вы получите правильный ответ», заявили в Microsoft.
«Компания работает над решением этого вопроса, и уже разработала решения, которые находится в заключительной фазе испытаний», - отметил Давид Гейнер (David Gainer), программный менеджер Excel Group.
http://cnews.ru/news/line/index.shtml?2007/09/28/268110
Проблема заключается в шести числах с плавающей запятой между 65534.99999999995 и 65535, а также шести числах между 65535.99999999995 и 65536. Таким образом, Excel неправильно отображает результат расчета в 12 конкретных случаях.
Однако, как отметили в компании, проблема заключается не в самих расчетах, так как Excel хранит в памяти правильный результат, а в его отображении на экране. «Уравнение «850 х 77,1» будет отображать неверные значения, но если вы затем умножьте результат на два, вы получите правильный ответ», заявили в Microsoft.
«Компания работает над решением этого вопроса, и уже разработала решения, которые находится в заключительной фазе испытаний», - отметил Давид Гейнер (David Gainer), программный менеджер Excel Group.
http://cnews.ru/news/line/index.shtml?2007/09/28/268110