Опрос
Вы участвуете в программе Windows Insider?
Популярные новости
Обсуждаемые новости

27.09.2007 13:46 | deeper2k

Microsoft официально подтвердила факт работы над хотфиксом к Excel 2007 и Excel Services 2007, который призван исправить ошибку при вычислениях чисел в пределах цифры 65535.

По словам представителей Microsoft, Excel вычисляет корректно, но функция, которая принимает значения, некорректно отображается на экране. Ошибка была допущена, когда Microsoft вносила изменения в логику вычислений Excel в ходе разработки Office 2007.

Дэвид Гейнер (David Gainer), программный менеджер Excel Group, объяснил, что данный баг Excel влияет на весьма ограниченное число результатов лишь в 12 случаях: “Есть 6 чисел с плавающей точкой (представленных в двоичном виде) между 65534.99999999995 и 65535, а также 6 чисел между 65535.99999999995 и 65536, которые являются причиной данной проблемы. Вы, на самом деле, не сможете ввести их в Excel напрямую (поскольку Excel работает только с 15-значными числами), но любая операция вычисления, возвращающая подобный результат, обнаружит существование данной проблемы, если результаты вычисления отображены в ячейке. Иные результаты не подвержены ошибке”.

К сожалению, Microsoft пока не сообщила, в какой срок будет исправлена данная ошибка.


Источник: http://blogs.zdnet.com/microsoft
Перевод: deeper2k

Комментарии

Не в сети

Скажу поподробнее то, что не сказано в статье, чтобы не пугать пользователей: для ёкселя 850 x 77.1 = 100 000! Причём если в ячейке A1 стоит =850*77.1 а в B1 стоит =A1+1, то в A1 будет 100000, а в B1 - 100001.
Чем больше я узнаю о микрософт, тем меньше удивляюсь подобным ошибкам. Лично я бы этой фирмочке ничего серьёзного бы не доверил.
Подробности: http://groups.google.com/group/microsoft.public.excel/browse_thread/thread/2bcad1a1a4861879/2f8806d5400dfe22?hl=en#2f8806d5400dfe22

27.09.07 15:22
0
Не в сети

таки да 850 * 77.1 получается 100 000. вот клоуны!

27.09.07 23:27
0
Не в сети

Неа, просто любят круглые цифры. Нпример 1 000 000? ( нет у меня значка бакса ) но евро даже круче

28.09.07 00:57
0
Не в сети

смешно читать

в пределах цифры 65535

. Вероятно, не все в курсе, что цифр всего 10 - от 0 до 9, а все остальное - числа

28.09.07 11:37
0
Не в сети

Вообще то 0-9 могут быть как цифрами так и числами .. смотря какой контекст -))

28.09.07 14:28
0
Не в сети

А так баг красивый -))

28.09.07 14:36
0
Не в сети

я в шоке 8-) 2003 считает нормально, а 2007 нет...

29.09.07 08:36
0
Не в сети

Забавно то, что понадобилось больше года, чтобы найти этот баг.

29.09.07 15:13
0
Не в сети

Сколько же там ещё не найденных багов? Вот что значит - проприетарщина.

30.09.07 19:03
0
Не в сети

вот тупые, такой тупой баг в хваленном 2007 офисе

02.10.07 12:16
0
Не в сети

гыгыгы
МС жжот как всегда

07.10.07 22:56
0
Для возможности комментировать войдите в 1 клик через

По теме

Акции MSFT
420.55 0.00
Акции торгуются с 17:30 до 00:00 по Москве
Все права принадлежат © ms insider @thevista.ru, 2022
Сайт является источником уникальной информации о семействе операционных систем Windows и других продуктах Microsoft. Перепечатка материалов возможна только с разрешения редакции.
Работает на WMS 2.34 (Страница создана за 0.046 секунд (Общее время SQL: 0.027 секунд - SQL запросов: 75 - Среднее время SQL: 0.00036 секунд))
Top.Mail.Ru