Std.Math
Az Std.Math névtér a következő függvényeket és műveleteket tartalmazza:
Név | Leírás |
---|---|
AbsComplex | A Complex típusú összetett szám abszolút értékét adja eredményül. |
AbsComplexPolar | A ComplexPolar típusú összetett szám abszolút értékét adja eredményül. |
AbsD | Egy dupla pontosságú lebegőpontos szám abszolút értékét adja vissza. |
AbsI- | Egy egész szám abszolút értékét adja vissza. |
AbsL- | Egy nagy egész szám abszolút értékét adja vissza. |
AbsSquaredComplex | A Complex típusú összetett szám négyzetes abszolút értékét adja eredményül. |
AbsSquaredComplexPolar | A ComplexPolar típusú összetett szám négyzetes abszolút értékét adja eredményül. |
ApproximateFactorial | Egy adott szám hozzávetőleges faktoriálisát adja vissza. |
ArcCos | Azt a szöget adja vissza, amelynek koszinusza a megadott szám. |
ArcCosh | Kiszámítja egy szám inverz hiperbolikus koszinuszát. |
ArcSin | Azt a szöget adja vissza, amelynek szinusza a megadott szám. |
ArcSinh | Kiszámítja egy szám inverz hiperbolikusz szinuszát. |
ArcTan |
Azt a szöget adja vissza, amelynek tangense a megadott szám. |
ArcTan2 | Azt a szöget adja vissza, amelynek tangense két megadott szám hányadosa. |
ArcTanh |
Kiszámítja egy szám inverz hiperbolikus tangensét. |
ArgComplex | Komplex számú Complex fázisát adja vissza. |
ArgComplexPolar | Komplex számú ComplexPolar fázisát adja vissza. |
Binom | Két egész szám közelítő binomiális együtthatóját adja vissza. |
BitSizeI | Nem negatív egész a esetén a a ábrázolásához szükséges bitek számát adja vissza. MEGJEGYZÉS: Ez a függvény a legkisebb n értéket adja vissza, hogy egy < 2^n. |
BitSizeL | Nem negatív egész a esetén a a ábrázolásához szükséges bitek számát adja vissza. MEGJEGYZÉS: Ez a függvény a legkisebb n értéket adja vissza, hogy egy < 2^n. |
mennyezeti | A megadott számnál nagyobb vagy egyenlő legkisebb egész számot adja eredményül. Például: Mennyezet(3.1) = 4; Plafon(-3,7) = -3 |
összetett | Komplex számot jelöl valós és képzeletbeli összetevői alapján. A tuple első eleme a valódi összetevő, a második - a képzeletbeli összetevő. |
ComplexPolar | Komplex számot jelöl polár formában. Egy komplex szám poláros ábrázolása c = r⋅e^(ti). |
ContinuedFractionConvergentI | Megkeresi a fraction legközelebbi állandó törtrészt, amelynek nevezője kisebb vagy egyenlő, mint denominatorBound A következőhöz hasonló folyamat használata: https://nrich.maths.org/1397 |
ContinuedFractionConvergentL | Megkeresi a fraction legközelebbi állandó törtrészt, amelynek nevezője kisebb vagy egyenlő, mint denominatorBound A következőhöz hasonló folyamat használata: https://nrich.maths.org/1397 |
Cos | A megadott szög koszinuszát adja vissza. |
Cosh | A megadott szög koszinusz hiperbolikuszát adja vissza. |
DividedByC | Két Complex típusú bemenet hányadosát adja vissza. |
DividedByCP | Két ComplexPolar típusú bemenet hányadosát adja vissza. |
DivRemI | Egy egész szám értékét egy másikkal osztja el, az eredményt és a többit rekordként adja vissza. |
DivRemL | Az egyik BigInteger-értéket egy másikkal osztja el, az eredményt és a maradékot rekordként adja vissza. |
E | Az e ≈ 2,7182818284590452354 matematikai állandó dupla pontosságú közelítését adja vissza |
ExpModI | Egy adott teljesítményre emelt egész számot ad vissza egy adott modulusra vonatkozóan. Vagyis (expBase^power) % modulus. |
ExpModL | Egy adott teljesítményre emelt egész számot ad vissza egy adott modulusra vonatkozóan. Vagyis (expBase^power) % modulus. |
ExtendedGreatestCommonDivisorI | Olyan rekordot (u,v) ad vissza, amely ua+vb=GCD(a;b) Megjegyzés: A GCD mindig pozitív, kivéve, hogy a GCD(0,0)=0. |
ExtendedGreatestCommonDivisorL | Olyan rekordot (u,v) ad vissza, amely ua+vb=GCD(a;b) Megjegyzés: A GCD mindig pozitív, kivéve, hogy a GCD(0,0)=0. |
FactorialI | Egy adott szám faktoriálisát adja vissza. |
FactorialL | Egy adott szám faktoriálisát adja vissza. |
emeleti | A megadott számnál kisebb vagy egyenlő legnagyobb egész számot adja eredményül. Például: Floor(3.7) = 3; Padló(-3.1) = -4 |
GreatestCommonDivisorI | Két egész szám legnagyobb közös osztóját számítja ki. Megjegyzés: A GCD mindig pozitív, kivéve, hogy a GCD(0,0)=0. |
GreatestCommonDivisorL | Két egész szám legnagyobb közös osztóját számítja ki. Megjegyzés: A GCD mindig pozitív, kivéve, hogy a GCD(0,0)=0. |
HammingWeightI | Az egész n bináris ábrázolásának 1 bitszámát adja vissza. |
InverseModI | Egy moduláris egész szám szorzós inverzét adja vissza. |
InverseModL | Egy moduláris egész szám szorzós inverzét adja vissza. |
IsCoprimeI | Akkor adja vissza, ha két egész szám együtt prím. |
IsCoprimeL | Akkor adja vissza, ha két egész szám együtt prím. |
IsInfinite | Azt adja vissza, hogy egy adott lebegőpontos érték pozitív vagy negatív végtelen. |
IsNaN | Azt adja vissza, hogy egy adott lebegőpontos érték nem szám-e (azaz NaN). |
LargestFixedPoint | Adott rögzítettpont-dimenziók legnagyobb megjeleníthető számát adja eredményül. |
Lg | Kiszámítja egy szám 2-es alapú logaritmusát. |
napló | Egy megadott szám természetes (e e) logaritmusát adja vissza. |
Log10 | Egy megadott szám 10-es alapú logaritmusát adja vissza. |
LogFactorialD | Egy adott egész szám faktoriálisának hozzávetőleges természetes logaritmusát adja vissza. |
LogGammaD | A gammafüggvény (más néven log-gamma függvény) természetes logaritmusát adja vissza. |
LogOf2 | Az ln2 ≈ 0,6931471805599453 állandó kettős pontosságú közelítését adja vissza |
Max | Az egész számok tömbje a legnagyobb elemet adja vissza. |
MaxD | Két megadott szám közül a nagyobbat adja eredményül. |
MaxI- | Két megadott szám közül a nagyobbat adja eredményül. |
MaxL | Két megadott szám közül a nagyobbat adja eredményül. |
Minimális | Az egész számok tömbje a legkisebb elemet adja vissza. |
MinD | Két megadott szám közül a kisebbet adja eredményül. |
MinI- | Két megadott szám közül a kisebbet adja eredményül. |
MinL- | Két megadott szám közül a kisebbet adja eredményül. |
MinusC | Két Complex típusú bemenet közötti különbséget adja eredményül. |
MinusCP | Két ComplexPolar típusú bemenet közötti különbséget adja eredményül. |
ModulusI | Kiszámítja value modulo modulus canonical maradékát. Az eredmény mindig a 0..modulus-1 tartományban van még a negatív számok esetében is. |
ModulusL | Kiszámítja value modulo modulus canonical maradékát. Az eredmény mindig a 0..modulus-1 tartományban van még a negatív számok esetében is. |
NegationC | Egy Complex típusú bemenet nem kívánt negációját adja vissza. |
NegationCP | Egy ComplexPolar típusú bemenet nem kívánt negációját adja vissza. |
PI- | A matematikus állandó kétszeres pontosságú közelítését adja vissza a 3,14159265358979323846 π ≈ |
PlusC | Két Complex típusú bemenet összegét adja vissza. |
PlusCP | Két ComplexPolar típusú bemenet összegét adja vissza. |
PNorm | A Double s vektorának L(p) normát adja vissza. Ez azt jelzi, hogy egy Double[] típusú x tömb esetén a p-norm $|x̄|p$= (∑(xi)p)¹ᐟp értéket adja vissza. |
PNormalizált |
Normalizálja a Double s vektorát a L(p) normában. Ez azt jelzi, hogy egy Double[] típusú x tömb esetén ez egy olyan tömböt ad vissza, amelyben az összes elem el van osztva a $|x̄|p$ p-normával. A függvény változatlanul hagyja a 0-s normával rendelkező tömböt. |
PowC | Egy adott Complex típusú hatványra emelt számot ad vissza. Vegye figyelembe, hogy ez egy többértékű függvény, de csak egy értéket ad vissza. |
PowCP | Egy adott ComplexPolar típusú hatványra emelt számot ad vissza. Vegye figyelembe, hogy ez egy többértékű függvény, de csak egy értéket ad vissza. |
RealMod | Kiszámítja a modulust két valós szám között. |
Kerek | A megadott számhoz legközelebbi egész számot adja vissza. Például: Round(3.7) = 4; Round(-3.7) = -4 |
aláírt | -1, 0 vagy +1 értéket ad vissza, amely egy szám jelét jelzi. |
Signi | -1, 0 vagy +1 értéket ad vissza, amely egy szám jelét jelzi. |
SignL- | -1, 0 vagy +1 értéket ad vissza, amely egy szám jelét jelzi. |
Sin | A megadott szög szinuszát adja vissza. |
Sinh | A megadott szög szinusz hiperbolikuszát adja vissza. |
SmallestFixedPoint | Adott rögzített pont dimenziók legkisebb ábrázolható számát adja eredményül. |
Sqrt | Egy megadott szám négyzetgyökét adja vissza. |
SquaredNorm | Egy vektor négyzetes 2-normát ad vissza. |
Tan | A megadott szög tangensét adja vissza. |
Tanh | A megadott szög hiperbolikus tangensét adja vissza. |
TimesC | Két Complex típusú bemenet szorzatát adja vissza. |
TimesCP | Két ComplexPolar típusú bemenet szorzatát adja vissza. |
TrailingZeroCountI | Nem nulla egész szám a esetén a záró nulla bitek számát adja vissza a a bináris ábrázolásában. |
TrailingZeroCountL | Nem nulla egész szám a esetén a záró nulla bitek számát adja vissza a a bináris ábrázolásában. |
Truncate | Egy szám szerves részét adja vissza. Például: Truncate(3.7) = 3; Truncate(-3.7) = -3 |