o serwisie | redakcja | reklama | kontakt
szukaj w serwisie
Spis treści
  • Strona 1

Indeks działów

27 września 2007
Michał Tomaszkiewicz

Algorytm zaokrąglania liczb zmiennoprzecinkowych zaimplementowany w Excel 2007 potrafi zmienić wartość liczby o blisko 35 tysięcy.

Błędne działanie Excela występuje, jeśli zaokrąglany wynik należy do dwóch przedziałów: od 65534,99999999995 do 65535, oraz od 65535,99999999995 do 65536. Jeśli arkusz dostanie za zadanie zaokrąglić liczbę z tych przedziałów, zwróci wynik... 100.000.

Błąd występuje tylko w Excelu 2007. Wartość wyniku jest tylko nieprawidłowo wyświetlana, dalsze działanie na liczbie zwracają prawidłowe dane.

Zespół Excela pracuje nad poprawką – łatka znajduje się aktualnie w ostatecznej fazie testów.
 


Źródło: MSDN

Przeczytaj również...

Zaloguj się, aby móc dodawać komentarze.

Login
Hasło
Zarejestruj się
Zapomniałem hasła
  Ostatnio komentowane
  Ostatnio na forum
więcej »
strona główna | o serwisie | redakcja | reklama | kontakt