obsługa potęgowania

Bug #546174 reported by Arek Olek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ComplexPlot
Confirmed
Wishlist
Unassigned

Bug Description

Potęgowanie chyba nie będzie trudne, biorąc pod uwagę, że operujemy na konkretnych wartościach, więc wystarczy taką wartość kilka razy przez siebie przemnożyć (i chyba nie będzie trzeba żadnego szybkiego potęgowania, bo raczej to będą małe wykładniki).

Jedyne pytanie jest takie czy obsługiwać wykładniki naturalne/całkowite/rzeczywiste ?

Ale to może dopiero jak się uporamy z 4 działaniami które już mamy.

Tags: compile
Revision history for this message
ola (pppp) wrote :

Moim zdaniem trzeba rozgraniczyć podnoszenie liczby zespolonej do potęgi rzeczywistej(poki co mozemy sie ograniczyc do naturalnych, ewentualnie całkowitych potęg) i exponentę czyli e^z, z - zespolone.

e^z jest kluczowe w liczeniu funkcji trygonometrycznych liczb zespolonych, mozna by w zasazie e^ traktowac jako operator unarny, gdzie wykładnik bylby jedynym argumentem.

Pytanie jeszcze czy robimy podnoszenie dowolnych liczb rzeczywistych do potęg zespolonych, czy tylko e?

Co do mnożenia i dzielenia ktore zaproponowales - ja bym juz nie kombinowala z tymi konkretnie funkcjami bo ilościowo, różnicza jest w jednej czy dwoch instrukcjach (moja funkcja wyglada bardziej obszernie bo ma obsługe stosu, której nie uwzglednia wzorcowka intela).

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.