Rezumatul funcțiilor modulului matematic - biblioteca virtuală delphi

Rezumatul modulului matematic

Aici vă ofer o listă completă a tuturor funcțiilor și procedurilor din modulul Math. În tranziția de la Delphi 2 la Delphi 3, modulul Math nu sa schimbat prea mult, Borland a introdus doar trei noi funcții: MaxIntValue, MInIntValue și Sumint. Aceste funcții diferă de prototipurile lor (MaxValue, MInValue și Sum) numai dacă lucrează exclusiv cu numere întregi, fără a lua și a nu întoarce valori în virgulă mobilă. În ceea ce privește funcțiile rămase, cele mai multe dintre ele sunt destul de evidente. Dacă ar părea diferit - stai jos pentru cercetări. Și nu vă așteptați ca toate secretele Delphi să vă ajungă pe un platou de argint sub forma unui fișier de ajutor!







Funcțiile și procedurile trigonometrice

ArcCosh - arcozină piperlică

ArcSInh - Sine hiperbolic arc

ArcTahn - Arctangent hiperbolic

ArcTan2 - Arctangent cu cadran (funcția ArcTan, care nu ține cont de cvadrant, este în modulul System)

Cosh - cosinus hiperbolic

CycleToRad - Convertiți ciclurile la radiații

DegToRad - Convertirea gradei la radiani

GradToRad - Convertirea grindinei spre radiani

Hypot - Calculul ipotezei unui triunghi dreptunghiular de-a lungul lungimilor picioarelor

RadToCycle - Transformarea radianelor în cicluri

RadToDeg - Conversia radienelor în grade

RacIToGrad - Transformarea radianelor în grindină

SinCos - Calculați sinusul și cosinusul unui unghi. Ca și în cazul SumAndSquares și MeanAndStdDev, generarea simultană a ambelor valori are loc mai repede

Sinh - Sinus hiperbolic

Tanh - Tangenta hiperbolică

Funcții și proceduri aritmetice

Celula - rotunjire

Etaj - rotunjire în jos

Frexp - Calculul mantistei și ordinea unei valori date

IntPower - Ridicarea unui număr la o putere întreagă. Dacă nu intenționați să utilizați exponențiali cu un punct de plutire, este de dorit să utilizați această funcție datorită vitezei sale

Ldexp - Înmulțirea lui X cu 2 până la un anumit grad

LnXPI - Calculul logaritmului natural al lui X + 1. Recomandat pentru X, aproape de zero

LogN - Calculul logaritmului lui X de baza N

LogIO - Calculul logaritmilor zecimale







Log2 - Calculul logaritmilor binari

Putere - Ridicarea unui număr la o putere. Acesta rulează mai lent decât IntPower, dar pentru operațiunile în virgulă mobilă este destul de acceptabil

Funcții și proceduri financiare

DoubleDecliningBalance - Calculul deprecierii folosind metoda echilibrului dublu

FutureValue - Valoarea viitoare a atașamentului

Plata dobânzii - Calculul dobânzii la un împrumut

Rata dobânzii - Rata de rentabilitate necesară pentru a obține o anumită sumă

InternalRateOfReturn - Calculul ratei interne a cifrei de afaceri a unui atasament pentru un numar de plati consecutive

NetPresentValue - Calculul valorii actualizate nete a unei investiții pentru un număr de plăți consecutive, luând în considerare rata dobânzii

NumberOf Periods - Numărul de perioade pentru care atașamentul atinge valoarea specificată

Plata - Suma de rambursare periodică necesară pentru rambursarea unui împrumut, cu un anumit număr de perioade, rată a dobânzii și valori ale creditelor actuale și viitoare

PerlodPayment - Plata dobânzilor pentru o anumită perioadă

PresentValue - Valoarea curentă a atașamentului

SLNDepreclatlon - Calculul deprecierii prin metoda ratei constante

SYDepreclatlon - Calculul deprecierii utilizând metoda ponderării

Funcțiile și procedurile statistice

MaxIntValue - Valoarea maximă din setul de numere întregi. Funcția a apărut în Delphi 3. nu există în Delphi 2

MaxValue - Valoarea maximă dintr-un set de numere. În Delphi 2, funcția returnează valoarea minimă

Mean - Media aritmetică pentru un set de numere

MeanAndStdDev - Calculul simultan al abaterii medii aritmetice și standard pentru un set de numere. Se calculează mai repede decât ambele cantități separat

MinIntValLie - Valoarea minimă în setul de numere întregi. Funcția a apărut în Delphi 3, nu există în Delphi 2

MInValue - Valoarea minimă dintr-un set de numere. În Delphi 2, funcția returnează valoarea maximă

MoiiientSkewKurtosIs - Momente statistice de ordine de la primul la al patrulea, precum și înclinare și kurtoză pentru un set de numere

Norm - Norma pentru setul de date (rădăcina pătrată a sumei pătratelor)

PopnStdDev - Deviație standard selectivă. Aceasta diferă de abaterea standard obișnuită prin faptul că calculul utilizează o valoare de variație selectivă, PopnVarlance (a se vedea mai jos)

PopnVarlance - varianță selectivă. Utilizează formula "mutată" TotalVanance / n

RandG - Generarea de numere aleatoare distribuite în mod normal cu o deviație medie și standard dată

StdDev - Abaterea standard pentru un set de numere

Sumă - suma unui set de numere

SLimsAndSquares - Calculul simultan a sumei și a sumei de pătrate pentru un set de numere. Ca și în alte funcții ale modulului Math, ambele cantități sunt calculate mai repede decât individual

Sumint - Suma unui set de numere întregi. Funcția a apărut în Delphi 3, nu există în Delphi 2

SLimOfSquares - Suma pătratelor unui set de numere

Variantă totală - "Varianta completă" pentru un set de numere. Aceasta este suma pătratelor distanțelor tuturor cantităților din media lor aritmetică

Varianță - varianță selectivă pentru un set de numere. Funcția folosește formula "imparțială" TotalVanape / (n - 1)







Articole similare

Trimiteți-le prietenilor: