Для авторов
Архив рассылки
Русский
English
   Путь: Panvasoft / Блог / Ошибка умножения в Excel 2007
[Новости] [Linux] [Windows XP] [Windows Vista] [Windows Server] [Windows 7] [Администрирование] [Сеть и интернет] [Безопасность] [Tricks & Tips] [Мультимедиа] [Железо] [Книги] [Проечее] 18:44:46, Пятница, 29 Марта 2024 

|

Если в Excel 2007 умножить 850 на 77.1, то результат будет 100000, а не 65535, как ожидается. Более того, если прибавить 1 (=A1+1), то результат будет 100001, а если отнять, то 65534. Случаев, когда Excel 2007 ошибается достаточно много:

=5.1*12850
=10.2*6425
=20.4*3212.5
=40.8*1606.25
=77.1*850
=154.2*425
=212.5*308.4
=308.4*212.5
=425*154.2
=2*10.2*3212.5
и т.д.

К счастью, ошибка проявляет себя достаточно ограниченно. Если прибавить не 1, а любое другое число, то результат будет верный. Тем не менее, при расчете достаточно сложных таблиц эта ошибка может неприятно проявить себя.

По неподтвержденным данным, патч уже создан и доступен узкому кругу подписчиков MSDN (high-level MSDN subscribers). Однако официальной информации пока на сайте нет.

Предыдущие версии Excel не содержат этой ошибки.

Некоторые из других особенностей экселя:
1. Excel 2003 нормально умножает 850 на 77.1, но если перевести результат (65535) в шестнадцатеричную систему с помощью Dec2Hex, то результат будет FFFE, что на 1 меньше правильного ответа. Соответственно, Dec2Hex(850*77.1+1) будет FFFF, что опять на 1 меньше. В то же время, Dec2Hex(850*77.1+2) = 10001, т.е. вычисление проходит правильно.

2. Excel не всегда верно рассчитывает стандартное отклонение. Например, если взять произвольный x и посчитать стандартное отклонение для последовательности x+1, x+2, ..., x+10, то результат должен быть 3.027650354. Однако для некоторых x Excel неправильно считает стандартное отклонение. Например, для 9989999999223 мы получаем 123575.8667. Если слегка изменять это значение x (в пределах 0.05), то стандартное отклонение будет изменяться на очень значительную величину.

Категория: Новости
Источник: groups.google.com Опубликовал: Feeder, Дата: 26.9.2007, Просмотров сегодня: 1, Просмотров всего: 14723, Рейтинг: 1.25 (Проголосовало: 8) Теги: Office 2007, Excel, Матиматика, ошибки

Расскажи друзьям:


Еще статьи на угад:
BBC обвинили в предпочтении Windows против MacOS
Windows 8 авто вход
Asus и Microsoft работают над EeePC для Windows 7?
Пробная версия Office 2007: благо для Microsoft, яд для партнёров
Microsoft упростит даунгрейд с Vista до XP
10 советов по защите операционных систем.
Новый QIP 8082

Ваши комментарии:
CharlesLaupt, kimonchristopher[at]freewebpages.stream в 1.6.2017 00:40:24
wh0cd192651 <a href=http://viagra25mg.us.com/>helpful hints</a> <a href=http://effexor.biz/>buy effexor</a>
Добавить свое мнение о данной программе:
Имя
Email
Сообщение:
Введите символы:
вверх страницы

  Подпишитесь на лист рассылки и стань одним из 16434, кто узнает о новых программах по почте!!

 Введтите ваш e-mail:

Подписаться
Отписаться



© 1999 - 2024 Panva Web Studio
(0.02096 секунд) Написать письмо вебмастеру