Leírás A matematikai modul funkciói - Delphi forrásból gyik

Trigonometrikus függvények és eljárások

  • ARccOS - Arkuszkoszinusz
  • ArcCosh - Piperbolichesky arkusz
  • ARCSIN - arkusz szinusz
  • Arcsinh - hiperbolikus szinusz
  • ArcTahn - hiperbolikus tangens
  • ArcTan2 - cotanges adott negyedes (arctan funkciót anélkül, hogy figyelembe véve a negyedben van a rendszer egység)
  • Cosh - hiperbolikus koszinusza
  • Cotan - kotangens
  • CycleToRad - ciklusok Átalakítás radiánban
  • DegToRad - Átalakítás fok radiánra
  • GradToRad - Átalakítás grads radiánokra
  • Hypot - kiszámítása átfogó egy derékszögű háromszög a hossza a lábak
  • RadToCycle - konvertálása radiánban ciklusok
  • RadToDeg - konvertálása radiánban fok
  • RacIToGrad - konvertálása radiánban grads
  • SinCos - kiszámítása szinusz és koszinusz a szög. Akárcsak a SumAndSquares és MeanAndStdDev egyidejű generációs mindkét érték gyorsabb
  • Sinh - hiperbolikus szinusz
  • Tan - tangens
  • TANH - hiperbolikus tangens

Számítási műveletek és eljárások

  • Cell - kerekítési
  • Floor - lefelé kerekítés
  • Frexp - számítása a mantissza és a megadott sorrendben érték
  • IntPower - A figyelem egy megadott számot hatalom. Ha nem kívánja használni a kiállítók egy lebegőpontos, célszerű használni ezt a funkciót, mert a sebesség
  • Ldexp - X szorzás 2 egy előre meghatározott mértékű
  • LnXPI - kiszámítása természetes logaritmusa az X + 1. Ajánlott X, nullához közeli
  • LOGn - számítása a alapú logaritmusa X N
  • LogIO - számítása tizedes logaritmusukat
  • Log2 - számítása bináris logaritmusok
  • Teljesítmény - A figyelem egy számot hatalom. Lassabb IntPower, de lebegőpontos műveleteket elfogadható

Pénzügyi függvények és eljárások

  • DoubleDecliningBalance - értékcsökkenés számítási módszere kettős egyensúly

Függvény az értékcsökkenés egy bizonyos ponton. A paraméter a kezdeti költségek költség, az élet élet, a végső költsége balesetes és amortizációs időszak időszak. Számítások készülnek az alábbi képletek segítségével:


  • FutureValue - A jövő befektetések értéke

Függvény értékét a hozzájárulás egy bizonyos ideig.

  • NPeriods - összeg elmúlt időszakban időegységek. Például, ha a kamat kiszámítása évente egyszer, ez a paraméter határozza meg az évek száma.
  • Jelenérték - az első befizetés összege.
  • A Fizetési paraméter határozza meg azt az összeget, akkor hozzá kell adni a befektető hozzájárulás az egyes egységnyi idő alatt. Ha a betét végzik csak egyszer, Fizetés: = 0.
  • Rate - osztalék felhalmozott egységnyi idő alatt.
  • PaymentTime paraméter határozza meg, hogy milyen az érdeklődés járna:
PtStartOfPeriod kamatszámítás végén egy ideig egységek teljes mennyiségét található idején töltés a számla. ptEndOfPeriod kamat kerül felszámolásra csak az összeget, amelyet a számla elején az időegység alatt. Ie az az összeg, amelyet adunk hozzájárul a hozzájárulás utoljára egység, a százalékok után be kell illeszteni a következő időszakra.

A mínusz jel a függvény eredménye azt mutatja, hogy az összeg egyenlegbeszámítást azaz Meg kell vonni a számla.

A kezdeti hozzájárulás 100 rubelt. osztalékot - 10% évente. Minden évben hozzájárul növeli a támogatható költségek 50 rubel. A kamatszámítás az év végéig csak az összeget, amelyet a számlán az év elején, azaz a kamatot az összeget, amelyet adunk a hozzájárulás évre kapnak csak a jövő év végéig. Kiszámítjuk az összeg a betét 5 éven belül.


  • InterestPayment - számítása kamatot a kölcsön

Függvény a kamatláb a kölcsön egy bizonyos szakaszában pénzben.

  • Jelenérték - hitel összegét.
  • Rate - fix kamatozású jelzálog.
  • NPeriods - a lépések számát, amelyek során a kifizetéseket.
  • Időszak - több szakaszban történő fizetések, amelyeknek számításokat végeznek.
  • FutureValue - az értéke a hitel kifizetése után.
  • PaymentTime paraméter határozza kifizetések elején fordulnak elő (PtStartOfPeriod) szakaszban, vagy a végén (ptEndOfPeriod).

A mínusz jel a függvény eredménye azt mutatja, hogy az összeg egyenlegbeszámítást azaz Meg kell vonni a számla.


  • InterestRate - A hozam előállításához szükséges adott mennyiségű

Függvény a kamatláb a beruházás szükséges, hogy visszatérjen a befektetett összeg Jelenérték az osztalék.

  • Jelenérték - a beruházás összegét.
  • FutureValue - a teljes összeget kapott a beruházás. Ez magában foglalja a visszatérés az eredeti befektetés összegét és osztalék.
  • NPeriods - a fokozatok a fizetés.
  • Fizetés - az összeg a rendszeres kifizetéseket.
  • PaymentTime paraméter határozza kifizetések elején fordulnak elő (PtStartOfPeriod) szakaszban, vagy a végén (ptEndOfPeriod).

  • InternalRateOfReturn - számítása belső mértéke a forgalom beruházások több egymást követő kifizetések

A függvény a belső kamatláb befektetésekből származó jövedelem. Cashflow tömb áll befektetések értéke és az azokból származó jövedelem értékeit bizonyos ideig. Az első érték a tömb negatívnak kell lennie, hiszen opredeyaet kezdeti beruházási összeg. Az egymást követő értékeket lehet negatív (kiegészítő beruházás), a pozitív (kapott jövedelem) vagy egyenlő 0.


  • NetPresentValue - kiszámítása a nettó jelenérték a beruházás számos egymást követő kifizetések alapján kamat

Függvény értéke a jelenlegi fizetési segítségével egy tömb a számított értékeket. Ez a funkció segít meghatározni a becsült értéke a beruházás alapján a becsült (számított) jövedelem.

  • Paraméter Rate - határozza meg a kamatlábat beruházásokat.
  • Cashflow - egy sor számított értékek a folyó fizetések.
  • PaymentTime paraméter megadja kifizetések elején fordulnak elő (PtStartOfPeriod), vagy vége (ptEndOfPeriod) fizetési szakaszaiban.

  • NumberOf időszakok - Az időszakok száma, amelyek esetében a beágyazó elér egy előre meghatározott értéket

A funkció meghatározza a szükséges lépések számát a hitel értékének meghatározott paraméter FutureValue.

  • Jelenérték - az eredeti kölcsön összege.
  • Rate - a kamatláb.
  • Fizetési - értékének rendszeres kifizetések.
  • PaymentTime paraméter határozza kifizetések elején fordulnak elő (PtStartOfPeriod) szakaszban, vagy a végén (ptEndOfPeriod).

A kezdeti hitelösszeg 364rub. A kamatláb 20%. Rendszeres havi kifizetések végén 100 rubel egy hónap alatt. Kiszámítjuk a hónapok száma szükséges a teljes kifizetését a hitel.


  • Fizetés - az időszakos fizetések szükséges összeget visszafizetni a kölcsönt egy adott időszakok száma, kamat, valamint a jelenlegi és a jövőbeli hitel értéke

Függvény a teljes összeg a hitel visszafizetését, fizetendő minden szakaszában (amely a folyó fizetési és kamat).

  • Jelenérték - a hitelfelvétel.
  • NPeriods - hiteltörlesztési időszak. Ez parmametr számát jelzi szakaszában fizetés (év, negyedév, hónap, stb.)
  • FutureValue - a fennmaradó összeget a hitel végén az időszak.
  • Rate - a kamatláb hitel (éves, negyedéves, havi, stb, összhangban az egység ideig).
  • PaymentTime paraméter meghatározza, hogy a kifizetések történnek: az elején (PtStartOfPeriod), vagy vége (ptEndOfPeriod) fizetni időszakban.

  • PeriodPayment - Kamatfizetések egy adott időszakban

Függvény a befizetések összege a hitel tőke (kamat nélkül) egy bizonyos szakaszában.

  • Jelenérték - a hitel összegét.
  • NPeriods - hosszú lejáratú hitel visszafizetés (fokozatok száma).
  • FutureValue - hitel összege után egy meghatározott ideig.
  • Időszak - lépés száma, amelyek esetében a számításokat végeznek.
  • Rate - a kamatláb a kölcsön.
  • PaymentTime paraméter meghatározza, hogy a kifizetések történnek: az elején (PtStartOfPeriod), vagy vége (ptEndOfPeriod) fizetni időszakban.

A kamatfizetések mértéke a hitel lehet kiszámítani InterestPayment funkciót.


  • Jelenérték - A jelenlegi befektetések értéke

A funkció határozza meg az értékét a betét a megadott ideig.

  • Fizetés - induló betét összegét.
  • NPeriods - futamidő.
  • Rate - a kamatláb.
  • FutureValue - amelynek értéke elérheti befektetés egy bizonyos időszakban.
  • PaymentTime paraméter meghatározza, hogy a kifizetések történnek: az elején (PtStartOfPeriod), vagy vége (ptEndOfPeriod) számlázási időszakra.

  • SLNDepreclatlon - értékcsökkenése kiszámításának módszere állandó szabályok

A függvény összegét számolja, értékcsökkenési egységnyi idő alatt módszerével lineáris (egységes) értékcsökkenés.

  • Költség - a kezdeti költségek a berendezés.
  • Balesetes - a végső költsége a berendezés.
  • Az élet - élettartam.

Elszámolhatja az értékcsökkenést egy gyorsított eljárást alkalmazunk SYDDepreciation funkciót.


  • SYDepreclatlon - Számítási módszer tömeg együtthatók értékcsökkenési

Függvény összegeként értékcsökkenés egy adott szakaszában az eljárás gyorsított értékcsökkenés.

  • Költség - a kezdeti költségek a berendezés.
  • Balesetes - a végső árat.
  • Az élet - élettartam.
  • Időszak - lépés szám, amelynek határozza meg értékcsökkenés összege.

A számításhoz a lineáris értékcsökkenés használatával SLNDepreciation funkciót.

Statisztikai függvények és eljárások

  • MaxIntValue - A maximális érték az egész számok. Funkció megjelent Delphi 3 nem létezik a Delphi 2
  • MAXVALUE - maximális értéket számok halmaza. A Delphi 2, akkor a függvény értéke MINIMUM
  • Jelent - számtani átlagát egy pár számot
  • MeanAndStdDev - Egyidejű számtani átlag és a szórás egy sor számok. A computer gyorsabb, mint a mindkét érték külön
  • MinIntValLie - A legkisebb érték az egész számok. Funkció megjelent Delphi 3, akkor nem létezik Delphi 2
  • MINVALUE - minimális érték egy számsor. A Delphi 2, akkor a függvény a maximális érték
  • MoiiientSkewKurtosIs - sorrendben momentumok az első-negyedik, és az aszimmetria (ferdeség) és csúcsosság (csúcsosság) a hívószámok
  • Norm - Norm az adatállomány (a négyzetgyöke négyzetének összege)
  • PopnStdDev - minta standard eltérése. Ez eltér a szokásos standard eltéréseket a tény, hogy amikor a számítástechnikában a minta értéke a diszperzió használt, PopnVarl Apse (cm. Az alábbiakban)
  • PopnVarlance - minta eltérés. Használat "offset" TotalVanance / n általános képletű
  • RandG - Generation normális eloszlású véletlen számok megadásához az átlagérték és szórás
  • StdDev - szórás egy számsor
  • Sum - Az összeg egy pár számot
  • SLimsAndSquares - egyidejű számítása az összeg és az összeg négyzetének egy pár számot. Mint a többi funkciót a Math modult, mind értékeket számítógéppel gyorsabb, mint külön-külön
  • Sumint - Összeg egész számok. Funkció megjelent Delphi 3, akkor nem létezik Delphi 2
  • SLimOfSquares - négyzetösszege egy pár számot
  • Összesen Variance - „Teljes diszperzió” egy számsor. Ez a négyzetének összege a távolságok az összes értékek számtani átlaga
  • Variance - minta eltérés egy számsor. Függvény „torzítatlan” képletű TotalVanapse / (n-1)

Kapcsolódó cikkek