Pytania otagowane jako floating-point

Metoda przedstawiania liczb za pomocą ustalonej liczby cyfr znaczących i wykładnika pewnej liczby podstawowej. Są scharakteryzowane w postaci . Zazwyczaj liczby są przedstawiane w odniesieniu do podstawy = 2 (binarne). (sjasolnjafajadozantrejasoljats)bzasmimixponmint


1
Kolejność operacji, algorytmy numeryczne
Przeczytałem to (1) Czynności źle uwarunkowane należy wykonać przed czynnościami dobrze uwarunkowanymi. Jako przykład należy obliczyć x z- yzxz-yzxz-yz jako ( x - y) z(x-y)z(x-y)z ponieważ odejmowanie jest źle uwarunkowane, podczas gdy mnożenie nie. Jednak analiza błędów pierwszego rzędu obu algorytmów ujawnia, że ​​różnią się one tylko trzykrotnie (*) i …

4
Istotność obliczeń o stałej i dowolnej precyzji
Widzę bardzo niewiele bibliotek / pakietów obliczeniowych o zmiennoprzecinkowym charakterze. Biorąc pod uwagę różne nieścisłości reprezentacji zmiennoprzecinkowej, powstaje pytanie, dlaczego nie ma przynajmniej niektórych pól, w których ta zwiększona dokładność mogłaby być warta zawiłości pracy z punktem stałym. Czy są jakieś NAJWAŻNIEJSZE trudności w korzystaniu z, powiedzmy, solwera stałej wartości …

3
Względne porównanie liczb zmiennoprzecinkowych
Mam funkcję numeryczną f(x, y)zwracającą podwójną liczbę zmiennoprzecinkową, która implementuje pewną formułę i chcę sprawdzić, czy jest ona poprawna w stosunku do wyrażeń analitycznych dla wszystkich kombinacji parametrów xi yże jestem zainteresowany. Jaki jest właściwy sposób porównania obliczonego i analityczne liczby zmiennoprzecinkowe? Powiedzmy, że dwie liczby to ai b. Do …

2
Jak ustawić wartości podwójnej precyzji w Fortran
Ostatnio napotkałem dziwny problem z FORTRAN95. Zainicjowałem zmienne X i Y w następujący sposób: X=1.0 Y=0.1 Później dodaję je razem i wydrukuję wynik: 1.10000000149012 Po zbadaniu zmiennych wydaje się, że 0,1 nie jest reprezentowane w podwójnej precyzji z pełną dokładnością. Czy jest jakiś sposób, aby tego uniknąć?
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.