Re: Odp: jak wyliczyc wartosc cosinusa

Autor: Dariusz K. Ladziak (ladzk_at_ite.waw.pl)
Data: Fri 20 Aug 1999 - 11:18:40 MET DST


On Fri, 20 Aug 1999 09:00:51 +0200, "Marek Buczma"
<m.buczma_at_trap.gov.pl> wrote:

>Kalkulatory liczą w BCD na 4-bitowym procesorze. Poszukaj w książkach od
>matematyki rozwinięcia funkcji cosinus w szereg. Na szczęście jest on
>zbieżny, więc zależnie od wymaganej dokładności zsumujesz sobie n
>początkowych wyrazów. Do obliczeń wystarczy Ci umiejętność wykonywania
>podstawowych działań: + - * /.

Wszystko fajnie. Szereg jest zbiezny. Kalkulator liczy na czterech
bitach sprzetowych rejestrow. Tyle ze nie liczy najprostszymi
algorytmami - ani na czterech ani na osmiu bitach cosinusa porzadnie
nie policzysz - trzeba zaimplementowac procedury obliczen w wyzszej
precyzji. Po prostu - czego fabryka w sprzecie nie dala programowo
zrobic trzeba... Ale na szczescie bedza potrzebne tylko cztery
podstawowe dzialania - radzilbym od razu dwadziescia cztery albo
trzydziesci dwa bity na to przeznaczyc, szesnascie to ciut marna
dokladnosc. No i dobre przemyslenie procedur numerycznych - wlasciwa
kolejnosc dzialan(dzielenie PO mnozeniu), moze normalizacja wzgledem
najwiekszego wyrazu ciagu...

darek



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 18:53:42 MET DST