HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Komplex számok logaritmusa, szorzása


Példaprogram letöltése

3934 bájt

A Delphi 7 megjelenésével, a Borland bővítette a Delphi komplex számokkal dolgozó unit-ját. A bővítésnek köszönhetően, lehetőség nyílik arra, hogy egyszerűen meghatározzuk egy komplex szám 2-es, 10-es, vagy N alapú logaritmusát, illetve, hogy megszorozzunk egy komplex számot egy valós vagy egy immaginárius számmal.

A komplex számokkal a VarCmplx unit foglalkozik.
Ahol az alábbi függvényekben egy komplex számot kell megadnunk, azt a következő formában kell tennünk: 100+2i vagy 100-2i.
100 a valós rész, +2i az immaginárius rész.
VarComplexLog2
function VarComplexLog2(
const AValue: Variant
): Variant;
Egy komplex szám kettesalapú logaritmusának meghatározására szolgál.
Paraméterek
const AValue: Variant
A komplex szám.
Visszatérési érték
A kettesalapú logaritmus.
VarComplexLog10
function VarComplexLog10(
const AValue: Variant
): Variant;
Egy komplex szám 10-es alapú logaritmusának meghatározására szolgál.
Paraméterek
const AValue: Variant
A komplex szám.
Visszatérési érték
A 10-es alapú logaritmus.
VarComplexLogN
function VarComplexLogN(
const AValue: Variant;
const X: Double
): Variant;
Egy komplex szám N alapú logaritmusának meghatározására szolgál.
Paraméterek
const AValue: Variant
A komplex szám.
const X: Double
A logaritmus.
Visszatérési érték
Az AValue komplex szám, X alapú logaritmusa.
VarComplexTimesImaginary
function VarComplexTimesImaginary(
const AValue: Variant;
const AFactor: Double
): Variant;
A függvény segítségével egy komplex számot megszorozhatunk egy immaginárius számmal.
Paraméterek
const AValue: Variant
A szorzandó komplex szám.
const AFactor: Double
A szorzó, immaginárius egység értéke. Itt nem kell használnunk az „i” jelzést.
Visszatérési érték
A megadott komplex szám és a megadott immaginárius egység szorzata.
VarComplexTimesReal
function VarComplexTimesReal(
const AValue: Variant;
const AFactor: Double
): Variant;
A függvény használatával egy komplex számot megszorozhatunk egy tetszőleges valós számmal.
Paraméterek
const AValue: Variant
A szorzandó komplex szám.
const AFactor: Double
A szorzó, valós szám.
Visszatérési érték
A megadott komplex szám és a valós szám szorzata.

Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2003 évkönyv 310. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |