nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Classe per numero complesso

Von: ?manu* (paolini@no.math.unifi.spam.it) [Profil]
Datum: 01.07.2008 22:39
Message-ID: <ECwak.6909$f86.4068@tornado.fastwebnet.it>
Newsgroup: it.comp.lang.c++
O'Blivion wrote:
> ?manu* ha scritto:
>
>> nembo kid wrote:
>>
>>> Definisco una classe Complex per numero complesso, avente due membri
>>> privati: parte reale e parte immaginaria (forma algebrica o
>>> rettangolare).
>>>
>>> Volendo specificare il numero complesso con la forma polare (modulo e
>>> argomento) devo aggiungere altri due membri privati: modulo e argomento.
>>
>>
>> Non mi sembra un approccio molto sensato. Se non ci sono esigenze
>> particolari la soluzione piu' semplice sarebbe quella di memorizzare i
>> numeri in forma cartesiana, e di fare un costruttore per la forma polare.
>
> Scusami, ma in alcuni casi la forma polare può essere più
> comoda/efficiente per effettuare calcoli. In quel caso è più
efficiente
> (qualora efficienza sia necessaria...) "cacharsi" la rappresentazione
> polare piuttosto che ricalcolarla ogni volta.

Direi che questa è, appunto, un'esigenza particolare. Impossibile sapere
cosa sia meglio, senza maggiori informazioni. La mia impressione è che
l'OP non abbia bisogno di efficenza, forse non ha le idee molto chiare
su come fare una normale implementazione.

E.

[ Auf dieses Posting antworten ]