FPP BOARD (http://board.fpp.pl//index.php)
- (http://board.fpp.pl//forumdisplay.php?forumid=77)
-- (http://board.fpp.pl//showthread.php?threadid=5860)
C++ Pomocy
Musze mieć poniższy program, napisany ma sie rozumieć w C++ Ja nie wiem jak sie za to zabrać. No wiadomo muszą być dwie tablice i wykorzystane przede wszystkim wskaźniki, których nie kumam
me
A oto o co biega :
Należy zaimplementować klasę MyDouble która dynamicznie (tj. w zależności od dokładności podanej liczby lub wyniku operacji) będzie ustalać położenie „przecinka”. Rozmiar tej liczby nie powinien przekroczyć rozmiaru zmiennej double + 8 bitów.
Klasa będzie implementować wszystkie operacje matematyczne tj. +, -, *, /, pow (potęgowanie) i sqrt (pierwiastek 2 rzędu) . Ponadto używając operatora konwersji można dokonać zamiany na predefiniowane typy (int)(double)(long) itd.
Bazując na klasie MyDouble należy utworzyć klasę MyCplx która będzie reprezentować liczby zespolone – oraz operacje matematyczne wykonywane na liczbach zespolonych tj. +, -, * i /.
Zastosowanie powyższych klas należy przedstawić w aplikacji która:
a) przedstawi nam bardzo dokładną liczbę PI
b) operacje mnożenie dwóch macierzy liczb zespolonych
Dodatkowe materiały:
Algorytm obliczania liczby PI o dowolnej dokładności można znaleźć pod adresem:
http://ux1.math.us.edu.pl/~szyjewski/FAQ/liczby/pi.htm
Informacje o podstawach kodowania liczb:
http://www.biblioteka.edu.pl/bc/var...jm524/jm524.htm
Z góry dzięki za pomoc
PS.
Może ktoś zna jakieś fora związane z programowaniem a najlepiej C++.
__________________
Re: C++ Pomocy
quote:
Napisane oryginalnie przez rcube
Musze mieć poniższy program, napisany ma sie rozumieć w C++ Ja nie wiem jak sie za to zabrać. No wiadomo muszą być dwie tablice i wykorzystane przede wszystkim wskaźniki, których nie kumam![]()
Bardzo mi na tym programie zależy Co do pytania - w zależności od dokładności podanej............... to jutro dam odpowieć oki (musze sie popytać)
Thanks yoshi.thod za zainteresowanie
__________________
Co tak tu cicho
__________________
Wszystkie czasy są EU (PL). Aktualna godzina 09:45.