Autor: Radoslaw Sokol (rsokol_at_magsoft.com.pl)
Data: Mon 07 Oct 2002 - 19:37:16 MET DST
Hi,
MarKoz wrote:
>
> nie pamietam stronki ale chodzilo o obliczenia na liczbach z duza iloscia
> miejsc po przecinku i bylo jak byk wyjasnione i udowodnione z ecelerony i p2
> rabai bledy zaokraglenia
Wszystkie pecetowe procesory niedokładnie liczą na liczbach
zmiennoprzecinkowych. W końcu format FPU x86 jest ograniczony
do 80 bitów. Nie jest to żadna tajemnica ani skandal, tak było
w przypadku 8087 i tak samo pozostaje w Pentium 4 i Opteronie.
Po prostu programowanie numeryczne na tego typu procesorach
musi się odbywać z wykorzystaniem odpowiednich algorytmów
uniemożliwiających akumulowanie się błędów.
(BTW spróbuj sobie dodać 0.001 do 1e+30 w komputerowym
kalkulatorze ;) ).
-- |""""""""""""""""""""""""""""""""""""""""""""""""""""""""""| | Radosław Sokół | mailto:rsokol_at_magsoft.com.pl | | | http://www.grush.one.pl/ | \................... ftp://ftp.grush.one.pl/ ............../
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 01:40:21 MET DST