Sdílet prostřednictvím


Std.Math

Obor názvů Std.Math obsahuje následující funkce a operace:

Jméno Popis
AbsComplex Vrátí absolutní hodnotu komplexního čísla typu Complex.
AbsComplexPolar Vrátí absolutní hodnotu komplexního čísla typu ComplexPolar.
AbsD Vrátí absolutní hodnotu čísla s plovoucí desetinnou čárkou s dvojitou přesností.
AbsI Vrátí absolutní hodnotu celého čísla.
AbsL Vrátí absolutní hodnotu velkého celého čísla.
AbsSquaredComplex Vrátí druhou absolutní hodnotu komplexního čísla typu Complex.
AbsSquaredComplexPolar Vrátí druhou absolutní hodnotu komplexního čísla typu ComplexPolar.
přibližný Vrátí přibližný faktoriál daného čísla.
ArcCos Vrátí úhel, jehož kosinus je zadané číslo.
ArcCosh Vypočítá inverzní hyperbolický kosinus čísla.
ArcSin Vrátí úhel, jehož sinus je zadané číslo.
ArcSinh Vypočítá inverzní hyperbolický sinus čísla.
ArcTan Vrátí úhel, jehož tangens je zadané číslo.
ArcTan2 Vrátí úhel, jehož tangens je podíl dvou zadaných čísel.
ArcTanh Vypočítá hyperbolický hyperbolický tangens čísla.
ArgComplex Vrátí fázi komplexního počtu typů Complex.
ArgComplexPolar Vrátí fázi komplexního počtu typů ComplexPolar.
Binom Vrátí přibližný binomický koeficient dvou celých čísel.
BitSizeI Pro nezáporné celé číslo avrátí počet bitů potřebných k reprezentaci a. POZNÁMKA: Tato funkce vrátí nejmenší n tak, aby < 2^n.
BitSizeL Pro nezáporné celé číslo avrátí počet bitů potřebných k reprezentaci a. POZNÁMKA: Tato funkce vrátí nejmenší n tak, aby < 2^n.
stropu Vrátí nejmenší celé číslo větší nebo rovno zadanému číslu. Příklad: Ceiling(3.1) = 4; Ceiling(-3,7) = -3
komplexní Představuje komplexní číslo jeho skutečnými a imaginárními komponentami. Prvním prvkem řazené kolekce členů je skutečná komponenta, druhá – imaginární komponenta.
komplexní Představuje komplexní číslo v polární podobě. Polární reprezentace komplexního čísla je c = r⋅e^(ti).
ContinuedFractionConvergentI Najde pokračování zlomku nejblíže fraction s jmenovatelem menší nebo rovnou denominatorBound Pomocí podobného procesu: https://nrich.maths.org/1397
ContinuedFractionConvergentL Najde pokračování zlomku nejblíže fraction s jmenovatelem menší nebo rovnou denominatorBound Pomocí podobného procesu: https://nrich.maths.org/1397
cos Vrátí kosinus zadaného úhlu.
Cosh Vrátí hyperbolický kosinus zadaného úhlu.
DividedByC Vrátí podíl dvou vstupů typu Complex.
DividedByCP Vrátí podíl dvou vstupů typu ComplexPolar.
DivRemI Vydělí jednu celočíselnou hodnotu jinou, vrátí výsledek a zbytek jako řazenou kolekci členů.
DivRemL Vydělí jednu hodnotu BigInteger jinou, vrátí výsledek a zbytek jako řazenou kolekci členů.
E Vrátí aproximaci matematické konstanty e ≈ 2,7182818284590452354.
ExpModI Vrátí celé číslo umocněné na danou mocninu s ohledem na daný modul. Tj. (expBase^power) % moduly.
ExpModL Vrátí celé číslo umocněné na danou mocninu s ohledem na daný modul. Tj. (expBase^power) % moduly.
ExtendedGreatestCommonDivisorI Vrátí řazenou kolekci členů (u;v), která ua+vb=GCD(a;b) Poznámka: GCD je vždy pozitivní s tím rozdílem, že GCD(0;0)=0.
ExtendedGreatestCommonDivisorL Vrátí řazenou kolekci členů (u;v), která ua+vb=GCD(a;b) Poznámka: GCD je vždy pozitivní s tím rozdílem, že GCD(0;0)=0.
FactorialI Vrátí faktoriál daného čísla.
FactorialL Vrátí faktoriál daného čísla.
podlahy Vrátí největší celé číslo menší nebo rovno zadanému číslu. Příklad: Floor(3.7) = 3; Floor(-3.1) = -4
GreatestCommonDivisorI Vypočítá největší společný dělitel dvou celých čísel. Poznámka: GCD je vždy pozitivní s tím rozdílem, že GCD(0;0)=0.
GreatestCommonDivisorL Vypočítá největší společný dělitel dvou celých čísel. Poznámka: GCD je vždy pozitivní s tím rozdílem, že GCD(0;0)=0.
HammingWeightI Vrátí počet 1 bitů v binární reprezentaci celočíselného n.
InverseModI Vrátí multiplikativní inverzní funkci modulárního celého čísla.
InverseModL Vrátí multiplikativní inverzní funkci modulárního celého čísla.
IsCoprimeI Vrátí, pokud jsou dvě celá čísla spoluvyplněná.
IsCoprimeL Vrátí, pokud jsou dvě celá čísla spoluvyplněná.
IsInfinite Vrátí, zda je daná hodnota s plovoucí desetinou čárkou kladná nebo záporná nekonečno.
IsNaN Vrátí, zda daná hodnota s plovoucí desetinnou čárkou není číslo (tj. naN).
LargestFixedPoint Vrátí největší reprezentovatelné číslo pro konkrétní rozměry s pevným bodem.
Lg Vypočítá logaritmus čísla typu base-2.
protokolu Vrátí přirozený logaritmus zadaného čísla (základní e).
log10 Vrátí logaritmus zadaného čísla o základu 10.
LogFactorialD Vrátí přibližný přirozený logaritmus faktoriálu daného celého čísla.
LogGammaD Vrátí přirozený logaritmus funkce gama (neboli log-gamma funkce).
LogOf2 Vrátí aproximaci dvojité přesnosti konstanty ln2 ≈ 0,6931471805599453.
Max Vzhledem k poli celých čísel vrátí největší prvek.
MaxD Vrátí větší ze dvou zadaných čísel.
MaxI Vrátí větší ze dvou zadaných čísel.
MaxL Vrátí větší ze dvou zadaných čísel.
min. Při použití pole celých čísel vrátí nejmenší prvek.
mind Vrátí menší ze dvou zadaných čísel.
mini Vrátí menší ze dvou zadaných čísel.
minl Vrátí menší ze dvou zadaných čísel.
minusC Vrátí rozdíl mezi dvěma vstupy typu Complex.
minusCP Vrátí rozdíl mezi dvěma vstupy typu ComplexPolar.
ModulsI Vypočítá kanonický zbytek value modulo modulus. Výsledek je vždy v rozsahu 0..modulus-1 i pro záporná čísla.
ModulsL Vypočítá kanonický zbytek value modulo modulus. Výsledek je vždy v rozsahu 0..modulus-1 i pro záporná čísla.
NegationC Vrátí unární negaci vstupu typu Complex.
NegationCP Vrátí unární negaci vstupu typu ComplexPolar
pi Vrátí dvojitou přesnost aproximaci matematicické konstanty π ≈ 3,14159265358979323846.
plusc Vrátí součet dvou vstupů typu Complex.
PlusCP Vrátí součet dvou vstupů typu ComplexPolar.
PNorm Vrátí L(p) normu vektoru Doubles. To znamená, že vzhledem k matici x typu Double[]vrátí p-norm $|x̄|p$= (∑(xi)p)p)¹ᐟp.
PNormalized Normalizuje vektor Doubles v L(p) normě. To znamená, že vzhledem k matici x typu Double[]vrátí matici, ve které jsou všechny prvky rozděleny p-norm $|x̄|p$. Funkce ponechá pole beze změny.
PowC Vrátí číslo umocněné na danou mocninu typu Complex. Všimněte si, že se jedná o funkci s více hodnotami, ale vrátí se pouze jedna hodnota.
PowCP Vrátí číslo umocněné na danou mocninu typu ComplexPolar. Všimněte si, že se jedná o funkci s více hodnotami, ale vrátí se pouze jedna hodnota.
RealMod Vypočítá moduly mezi dvěma skutečnými čísly.
kruhové Vrátí nejbližší celé číslo zadanému číslu. Příklad: Zaokrouhlování(3,7) = 4; Round(-3,7) = -4
signd Vrátí hodnotu -1, 0 nebo +1, která označuje znaménko čísla.
SignI Vrátí hodnotu -1, 0 nebo +1, která označuje znaménko čísla.
SignL Vrátí hodnotu -1, 0 nebo +1, která označuje znaménko čísla.
Sin Vrátí sinus zadaného úhlu.
Sinh Vrátí hyperbolický sinus zadaného úhlu.
SmallestFixedPoint Vrátí nejmenší reprezentovatelné číslo pro konkrétní rozměry s pevným bodem.
Sqrt Vrátí druhou odmocninu zadaného čísla.
SquaredNorm Vrátí čtvercový 2-normu vektoru.
tan Vrátí tangens zadaného úhlu.
Tanh Vrátí hyperbolický tangens zadaného úhlu.
TimesC Vrátí součin dvou vstupů typu Complex.
TimesCP Vrátí součin dvou vstupů typu ComplexPolar.
trailingZeroCountI Pro nenulové celé číslo avrátí počet koncových nul bitů v binární reprezentaci a.
trailingZeroCountL Pro nenulové celé číslo avrátí počet koncových nul bitů v binární reprezentaci a.
zkrácení Vrátí celočíselnou část čísla. Příklad: Truncate(3.7) = 3; Truncate(-3.7) = -3