Delphi segítség
A Math modul funkcióinak leírása
Trigonometrikus funkciók és eljárások
- ArcCos - Arccosine
- ArcCosh - Piperbolikus arccozin
- ArcSIn - Arcsync
- ArcSInh - hiperbolikus íves szinusz
- ArcTahn - Hyperbolic Arctangent
- ArcTan2 - Arctangent a kvadránsral (az ArcTan függvény, nem veszi figyelembe a kvadránsot, a System modulban van)
- Cosh - hiperbolikus koszinusz
- Cotan - Cotangent
- CycleToRad - Ciklusok konvertálása radianok számára
- DegToRad - A fokok radianokká konvertálása
- GradToRad - A jégesővek átalakítása radianokká
- Hypot - A négyszögletes háromszög hipotenusának kiszámítása a lábak hosszában
- RadToCycle - A radianok ciklikusvá alakítása
- RadToDeg - Radianok fokozatos átalakítása
- RacIToGrad - Radianok átalakítása jégesőre
- SinCos - Számítsa ki a szinusz és a koszinusz egy szög. Mint a SumAndSquares és a MeanAndStdDev esetében, mindkét érték egyszerre generálódik gyorsabban
- Sinh - Hiperbolikus szinusz
- Tan - tangens
- Tanh - hiperbolikus tangens
Számtani funkciók és eljárások
- Cell - Kerekítés
- Padló - Kerekítés lefelé
- Frexp - A mantissza kiszámítása és egy adott értékrend
- IntPower - Egy szám növelése egy teljes erőhöz. Ha nem használsz exponenciális elemeket lebegőponttal, akkor kívánatos ezt a funkciót használni a sebesség
- Ldexp - X szorzás 2-szel egy bizonyos fokig
- LnXPI - Az X + 1 természetes logaritmusának kiszámítása. Ajánlott az X számára, közel nulla
- LogN - Az X alapú logaritmus X kiszámítása
- Logio - A tizedes logaritmus kiszámítása
- Log2 - bináris logaritmusok kiszámítása
- Teljesítmény - Számnövelés a hatalomhoz. Lassabban fut le, mint az IntPower, de a lebegőpontos műveletekhez elég elfogadható
Pénzügyi funkciók és eljárások
- DoubleDecliningBalance - Az értékcsökkenés kiszámítása a kettős mérleg módszerével
A funkció az értékcsökkenést egy adott szakaszban számolja ki. A paraméterek felhasználásakor: kezdeti költségek Költség, élettartam, a Visszavonás végső költsége és az értékcsökkenési időszak. A számításokat az alábbi képletek szerint végezzük:
- FutureValue - A melléklet jövőbeli értéke
A függvény egy adott idő elteltével számítja ki a betét értékét.
- Az NPiódok az eltelt időszakok száma. Például ha évente egyszer kamat keletkezik, akkor ez a paraméter határozza meg az évek számát.
- A presentValue az első befizetési összeg.
- A Fizetés paraméter határozza meg azt az összeget, amelyet a befizető a befizetéshez az időszak minden egyes egységében hozzáad. Ha a hozzájárulás csak egyszer történik, akkor a Fizetés: = 0.
- Díj - az egységnyi időszakra elkülönített osztalékok.
- A PaymentTime paraméter meghatározza, hogy hogyan kell felszámítani a kamatot:
A függvény eredményének mínusz jele azt jelzi, hogy ez az összeg egy hitelösszeg, azaz egy összeg. a számláról kell terhelni.
A kezdeti hozzájárulás 100 rubel volt. osztalékok - évi 10%. Évente, a betétes hozzá a betét 50 rubel. A kamat az év végén csak az év elején számlán szereplő összeggel kerül felhalmozásra, i.e. az év során a letéthez hozzáadott összeg kamata csak a következő év végén keletkezik. A letét összegét 5 év után számítjuk ki.
- Kamatfizetés - A kölcsön kamata kiszámítása
A függvény a hitel kamatlábát egy bizonyos szakaszban, pénzben kifejezve számítja ki.
- PresentValue - a hitel összege.
- Kamat - fix kamatozású hitel.
- NPriódák - azon fizetési fokozatok száma, amelyek során a kifizetéseket végrehajtják.
- Az időszak az a fizetési fázis száma, amelyre a számításokat elvégezték.
- FutureValue - a hitel összege, a kifizetések lejáratakor.
- A PaymentTime paraméter azt határozza meg, hogy a fizetések a kezdet kezdetén (PtStartOfPeriod) vagy a végén (ptEndOfPeriod) vannak-e.
A függvény eredményének mínusz jele azt jelzi, hogy ez az összeg egy hitelösszeg, azaz egy összeg. a számláról kell terhelni.
- InterestRate - Az adott összeg megszerzéséhez szükséges megtérülési ráta
A függvény kiszámítja a PresentValue befektetési összegének osztalékhoz való visszatéréséhez szükséges befektetési kamatlábat.
- PresentValue - a beruházás összege.
- FutureValue - a befektetésből kapott teljes összeg. Tartalmazza az eredeti befektetési összeg és az osztalék visszatérítését.
- NPriódok - a fizetési fokozatok száma.
- Fizetés - az időszakos kifizetések összege.
- A PaymentTime paraméter határozza meg, hogy a kifizetések a színpad elején (PtStartOfPeriod) vagy a végén (ptEndOfPeriod) vannak-e.
- InternalRateOfReturn - Számos egymást követő kifizetés esetén a mellékletben szereplő belföldi forgalom arányának kiszámítása
A függvény kiszámítja a befektetési jövedelem belső kamatlábát. A CashFlows tömb a beruházások értékeit és a kapott bevételek értékeit határozza meg bizonyos időszakokra. A tömb első értéke negatív, mivel meghatározza a beruházás kezdeti összegét. A későbbi értékek negatívak (kiegészítő befektetések), pozitív (kapott jövedelem) vagy 0 értékűek.
- NetPresentValue - A beruházás nettó jelenértékének kiszámítása több egymást követő kifizetés esetében, figyelembe véve a kamatlábat
A függvény kiszámítja az aktuális fizetés értékét egy tömb segítségével számított értékekkel. Ez a funkció segít becsülni a beruházások becsült értékét a becsült (becsült) jövedelem alapján.
- Paraméter arány - meghatározza a befektetés kamatát.
- CashFlows - a jelenlegi fizetések számított értékeinek tömbje.
- A PaymentTime paraméter azt jelzi, hogy a kifizetések a fizetési szakasz kezdetén (PtStartOfPeriod) vagy a végén (ptEndOfPeriod) vannak-e.
- Number Of Periods - Az időtartamok száma, amelyekhez a melléklet eléri a megadott értéket
A függvény határozza meg a hitel visszafizetéséhez szükséges lépések számát a FutureValue paraméterben megadott értékhez.
- PresentValue - a kezdeti hitel összege.
- Ár - a kamatláb.
- Fizetés - a rendszeres kifizetések összege.
- A PaymentTime paraméter határozza meg, hogy a kifizetések a színpad elején (PtStartOfPeriod) vagy a végén (ptEndOfPeriod) vannak-e.
A kezdeti hitel összege 364 rubel. A kamatláb 20%. A hónap végén 100 rubel rendszeres havi kifizetés készül. Számolja ki, hogy hány hónapig tart a hitel teljes kifizetése.
- Fizetés - A hitel visszafizetéséhez szükséges időszakos visszafizetés összege egy adott időszakra, kamatlábra és a jelenlegi és jövőbeni hitelértékekre
A függvény kiszámítja a hitel teljes visszafizetési összegét, amelyet minden szakaszban fizetnek (a folyó fizetések és kamatok összegei).
- PresentValue - a hitelfelvétel összege.
- NPriódok - a hitel visszafizetésének időtartama. Ez a parméter a fizetési fokozatok számát jelöli (évek, negyedévek, hónapok stb. Száma).
- FutureValue - a fennmaradó hitelösszeg a megadott időszak után.
- Ár - a kölcsön kamatlábának értéke (éves, negyedéves, havi, stb. Az időegység mértékegységének megfelelően).
- A PaymentTime paraméter meghatározza, hogy a fizetések mikor lépnek fel: a fizetés kezdetén (PtStartOfPeriod) vagy a végén (ptEndOfPeriod).
- PeriodPayment - Kamatfizetések egy adott időszakra
A feladat kiszámítja a hitel fő részének (kamatok nélkül) kifizetésének összegét egy adott szakaszban.
- PresentValue - a hitelfelvétel összege.
- NPriódok - hitel visszafizetési periódusa (szakaszok száma).
- FutureValue - a hitelösszeg a megadott időszak után.
- Időszak - a számítások elvégzésének szakaszának száma.
- Kamat - a hitel kamata.
- A PaymentTime paraméter meghatározza, hogy a fizetések mikor lépnek fel: a fizetés kezdetén (PtStartOfPeriod) vagy a végén (ptEndOfPeriod).
A kamatfizetés összege a Kamatfizetés funkció segítségével számítható ki.
- PresentValue - A melléklet aktuális értéke
A függvény meghatározott időtartamon belül határozza meg a hozzájárulás értékét.
- Fizetés - a letét kezdeti összege.
- NPriódok - a betét időtartama.
- Ár - a kamatláb.
- A FutureValue az az érték, amelyet a befektetés egy bizonyos időszakban elérhet.
- A PaymentTime paraméter meghatározza, hogy a fizetések mikor lépnek fel: a fizetés kezdetén (PtStartOfPeriod) vagy a végén (ptEndOfPeriod).
- SLNDepreclatlon - Az amortizáció konszolidált módszerrel történő kiszámítása
A függvény egy lineáris (egységes) értékcsökkenés módszerével kiszámítja az egy egységnyi értékcsökkenés összegét.
- Költség - a berendezés kezdeti költsége.
- Mentés - a berendezések végső költsége.
- Élettartam.
Az amortizáció gyorsított módszerrel történő kiszámításához használja a SYDD értékelési funkciót.
- SYDepreclatlon - Az értékcsökkenés kiszámítása a súlyozási módszer alkalmazásával
A függvény a gyorsított értékcsökkenési módszer alkalmazásával kiszámítja az értékcsökkenési leírás összegét meghatározott szakaszban.
- Költség - a berendezés kezdeti költsége.
- Salvage - a végső költség.
- Élettartam.
- Időszak - annak a szakasznak a száma, amelyre az értékcsökkenés összegét meghatározzák.
Az egységes értékcsökkenési módszert alkalmazó számításoknál használja az SLND értékelési funkciót.
Statisztikai funkciók és eljárások
- MaxIntValue - Az egész számok maximális értéke. A függvény a Delphi 3-ban jelent meg, de nem létezik a Delphi 2-ben
- MaxValue - A maximális érték egy sorban. A Delphi 2-ben a függvény visszaküldi a minimális értéket
- Átlag - A számok számtani átlaga
- MeanAndStdDev - A számtani átlag és a szórás egyidejű kiszámítása egy sorszámhoz. A számítások mindkét mennyiségnél gyorsabban számolódnak
- MinIntValLie - Az egész számok minimális értéke. A függvény a Delphi 3-ban jelent meg, de nem létezik a Delphi 2-ben
- MInValue - A minimális érték egy sorban. A Delphi 2-ben a függvény a maximális értéket adja vissza
- MoiiientSkewKurtosIs - Az elsőtől a negyedikig terjedő megbízások statisztikai pillanatai, valamint a számok sorozathoz való ferde és kurtózisai
- Norm - Az adatkészlet normája (a négyzetek összegének négyzetgyöke)
- PopnStdDev - szelektív szórás. Ez eltér a szokásos szórástól, mivel a számítás szelektív variancia értéket, a PopnVarl ance-t (lásd alább)
- PopnVarlance - Szelektív variancia. Használja a "eltolódott" formula TotalVanance / n
- RandG - Általában elosztott véletlen számok generálása egy adott átlaggal és szórással
- StdDev - A számok standard eltérése
- Összeg - Számok összege
- SLimsAndSquares - A számok összegének és összegének egyidejű kiszámítása. A Math modul egyéb funkcióihoz hasonlóan mindkét mennyiség kiszámítása gyorsabb, mint egyenként
- Sumint - Az egész számok összege. A függvény a Delphi 3-ban jelent meg, de nem létezik a Delphi 2-ben
- SLimOfSquares - Számjegyek négyzetének összege
- Teljes variancia - "Teljes variancia" egy számcsoporthoz. Ez az összes mennyiség közötti távolság négyzetének összege az aritmetikai átlagtól
- Változás - Szelektív variancia egy sorszámra. A függvény a "független" képletet alkalmazza TotalVanape / (n-1)