Udostępnij przez


Matematyka standardowa

Przestrzeń nazw Std.Math zawiera następujące elementy:

Nazwa Opis
AbsComplex (Kompleks Tłuszczowy) Zwraca wartość bezwzględną liczby zespolonej typu Complex.
AbsComplexPolarny Zwraca wartość bezwzględną liczby zespolonej typu ComplexPolar.
absd Zwraca wartość bezwzględną liczby zmiennoprzecinkowej o podwójnej precyzji.
absi Zwraca wartość bezwzględną liczby całkowitej.
AbsL (Biblioteka AbsL) Zwraca wartość bezwzględną dużej liczby całkowitej.
AbsSquaredComplex Zwraca wartość bezwzględną kwadratu liczby zespolonej typu Complex.
AbsSquaredComplexPolarny Zwraca wartość bezwzględną kwadratu liczby zespolonej typu ComplexPolar.
Przybliżona Factorial Zwraca przybliżony współczynnik danej liczby.
Arccos Zwraca kąt, którego cosinus jest określoną liczbą.
ArcCosh Oblicza odwrotną cosinus hiperboliczny liczby.
Arcsin Zwraca kąt, którego sinus jest określoną liczbą.
arcsinh Oblicza odwrotny sinus hiperboliczny liczby.
ArcTan (Opalenizna) Zwraca kąt, którego tangens jest określoną liczbą.
ArcTan2 powiedział: Zwraca kąt, którego tangens jest ilorazem dwóch określonych liczb.
ArcTanh (ArcTanh) Oblicza odwrotny tangens hiperboliczny liczby.
ArgComplex (Kompleks Arg) Zwraca fazę liczby zespolonej typu Complex.
ArgComplexPolar Zwraca fazę liczby zespolonej typu ComplexPolar.
binom Zwraca przybliżony współczynnik dwumianowy dwóch liczb całkowitych.
BitSizeI W przypadku nieujemnej liczby całkowitej azwraca liczbę bitów wymaganych do reprezentowania a. UWAGA: Ta funkcja zwraca najmniejszą n tak, że < 2^n.
BitSizeL W przypadku nieujemnej liczby całkowitej azwraca liczbę bitów wymaganych do reprezentowania a. UWAGA: Ta funkcja zwraca najmniejszą n tak, że < 2^n.
Sufit Zwraca najmniejszą liczbę całkowitą większą lub równą określonej liczbie. Na przykład: Ceiling(3.1) = 4; Ceiling(-3.7) = -3
złożone Reprezentuje liczbę zespolona według rzeczywistych i wyimaginowanych składników. Pierwszym elementem krotki jest rzeczywisty składnik, drugi - wyimaginowany składnik.
polarnych złożonych Reprezentuje liczbę zespoloną w postaci polarnej. Reprezentacja polarna liczby zespolonej to c = r⋅e^(ti).
Ciąg dalszyFrakcjaKonwergentI Znajduje konwergent ułamka zbliżony do fraction z mianownikiem mniejszym lub równym denominatorBound Użycie procesu podobnego do następującego: https://nrich.maths.org/1397
continuedfractionConvergentL Znajduje konwergent ułamka zbliżony do fraction z mianownikiem mniejszym lub równym denominatorBound Użycie procesu podobnego do następującego: https://nrich.maths.org/1397
Cos Zwraca cosinus określonego kąta.
Cosh Zwraca cosinus hiperboliczny określonego kąta.
DivRemI (Podział) Dzieli jedną wartość całkowitą przez inną, zwraca wynik i resztę jako krotkę.
DivRemL Dzieli jedną wartość BigInteger przez inną, zwraca wynik i resztę jako krotkę.
Podzielone przezC Zwraca iloraz dwóch danych wejściowych typu Complex.
DividedByCP (Podzielone przezCP) Zwraca iloraz dwóch danych wejściowych typu ComplexPolar.
E Zwraca przybliżenie podwójnej dokładności stałej matematycznej e ≈ 2,7182818284590452354
ExpModI Zwraca liczbę całkowitą podniesioną do danej mocy w odniesieniu do danego modulu. Tj. (expBase^power) % modulo.
ExpModL Zwraca liczbę całkowitą podniesioną do danej mocy w odniesieniu do danego modulu. Tj. (expBase^power) % modulo.
RozszerzonyNajwspanialszyWspólnyDzielnik Zwraca krotkę (u,v), tak aby ua+vb=GCD(a,b) Uwaga: GCD jest zawsze dodatnie z tą różnicą, że GCD(0,0)=0.
RozszerzonyNajwspanialszyWspólnyDzielnikL Zwraca krotkę (u,v), tak aby ua+vb=GCD(a,b) Uwaga: GCD jest zawsze dodatnie z tą różnicą, że GCD(0,0)=0.
factorialI Zwraca współczynnik danej liczby.
factorialL Zwraca współczynnik danej liczby.
floor Zwraca największą liczbę całkowitą mniejszą lub równą określonej liczbie. Na przykład: Floor(3.7) = 3; Floor(-3.1) = -4
Największy wspólny dzielnikI Oblicza największy wspólny dzielnika dwóch liczb całkowitych. Uwaga: GCD jest zawsze dodatnie, z tą różnicą, że GCD(0,0)=0.
Największy wspólny dzielnik Oblicza największy wspólny dzielnika dwóch liczb całkowitych. Uwaga: GCD jest zawsze dodatnie, z tą różnicą, że GCD(0,0)=0.
HammingWagaI Zwraca liczbę 1 bitów w binarnej reprezentacji liczby całkowitej n.
Odwrócony ModI Zwraca mnożenie odwrotne liczby całkowitej modułowej.
inverseModL Zwraca mnożenie odwrotne liczby całkowitej modułowej.
IsCoprimeI Zwraca wartość , jeśli dwie liczby całkowite są współzamierowane.
IsCoprimeL Zwraca wartość , jeśli dwie liczby całkowite są współzamierowane.
Jest nieskończony Zwraca, czy dana wartość zmiennoprzecinkowa jest dodatnia lub ujemna nieskończoność.
IsNaN Zwraca, czy dana wartość zmiennoprzecinkowa nie jest liczbą (tj. wartością NaN).
największyfixedPoint Zwraca największą liczbę reprezentującą dla określonych wymiarów punktów stałych.
Lg Oblicza logarytm base-2 liczby.
dziennika Zwraca logarytm naturalny (podstawowy e) logarytm określonej liczby.
Log10 (Log10) Zwraca logarytm base-10 określonej liczby.
LogFactorialD Zwraca przybliżony logarytm naturalny współczynnika danej liczby całkowitej.
LogGammaD Zwraca logarytm naturalny funkcji gamma (czyli funkcji log-gamma).
LogOf2 (LogOf2) Zwraca przybliżenie o podwójnej dokładności stałej ln2 ≈ 0,693147180559453
Maksymalna Biorąc pod uwagę tablicę liczb całkowitych, zwraca największy element.
MaxD Zwraca większą z dwóch określonych liczb.
MaxI Zwraca większą z dwóch określonych liczb.
MaxL Zwraca większą z dwóch określonych liczb.
min Biorąc pod uwagę tablicę liczb całkowitych, zwraca najmniejszy element.
mind Zwraca mniejsze z dwóch określonych liczb.
MinI Zwraca mniejsze z dwóch określonych liczb.
MinL Zwraca mniejsze z dwóch określonych liczb.
MinusC Zwraca różnicę między dwoma danymi wejściowymi typu Complex.
MinusCP Zwraca różnicę między dwoma danymi wejściowymi typu ComplexPolar.
Moduł I Oblicza kanoniczną pozostałość modulo valuemodulus. Wynik jest zawsze w zakresie 0.modulus-1 nawet dla liczb ujemnych.
ModulusL (Moduł) Oblicza kanoniczną pozostałość modulo valuemodulus. Wynik jest zawsze w zakresie 0.modulus-1 nawet dla liczb ujemnych.
NegacjaC Zwraca jednoargumentowe negację danych wejściowych typu Complex.
NegationCP Zwraca jednoargumentowe negowanie danych wejściowych typu ComplexPolar
PI Zwraca przybliżenie podwójnej dokładności stałej matematycznej π ≈ 3.14159265358979323846
PNorm Zwraca normę L(p) wektora Doubles. To znaczy, biorąc pod uwagę tablicę x typu Double[], zwraca wartość p-norm |xі|p= (∑(xi)p)іᐟp.
PNormalized Normalizuje wektor Doubles w normie L(p). Oznacza to, że biorąc pod uwagę tablicę x typu Double[], zwraca tablicę, w której wszystkie elementy są podzielone przez normę p |x jej|p. Funkcja pozostawia tablicę z normą 0 niezmienioną.
PlusC Zwraca sumę dwóch danych wejściowych typu Complex.
PlusCP (Certyfikat PlusCP) Zwraca sumę dwóch danych wejściowych typu ComplexPolar.
PowC Zwraca liczbę podniesioną do danej mocy typu Complex. Należy pamiętać, że jest to funkcja wielowartych, ale zwracana jest tylko jedna wartość.
PowCP powiedział: Zwraca liczbę podniesioną do danej mocy typu ComplexPolar. Należy pamiętać, że jest to funkcja wielowartych, ale zwracana jest tylko jedna wartość.
RealMod Oblicza modulo między dwiema liczbami rzeczywistymi.
runda Zwraca najbliższą liczbę całkowitą do określonej liczby. Połowa jest zaokrąglana w kierunku zera. Na przykład: Round(3,7) = 4; Okrąg(-3,7) = -4; Okrąg(3,5) = 3;
RoundHalfAwayFromZero Zwraca najbliższą liczbę całkowitą do określonej liczby. Połowa jest zaokrąglana od zera. Na przykład: RoundHalfAwayFromZero(-3,7) = -4, RoundHalfAwayFromZero(3,5) = 4;
logowania Zwraca wartość -1, 0 lub +1, która wskazuje znak liczby.
SignI Zwraca wartość -1, 0 lub +1, która wskazuje znak liczby.
signL Zwraca wartość -1, 0 lub +1, która wskazuje znak liczby.
Grzech Zwraca sinus określonego kąta.
Sinh Zwraca sinus hiperboliczny określonego kąta.
smallestFixedPoint Zwraca najmniejszą liczbę reprezentującą dla określonych wymiarów punktów stałych.
Sqrt Zwraca pierwiastek kwadratowy określonej liczby.
Kwadratowa norma Zwraca kwadrat 2-normę wektora.
Opalenizna Zwraca tangens określonego kąta.
Tanh Zwraca tangens hiperboliczny określonego kąta.
CzasyC Zwraca iloczyn dwóch danych wejściowych typu Complex.
TimesCP powiedział: Zwraca iloczyn dwóch danych wejściowych typu ComplexPolar.
TrailingZeroCountI W przypadku niezerowej liczby całkowitej azwraca liczbę końcowych bitów zerowych w binarnej reprezentacji a.
TrailingZeroCountL W przypadku niezerowej liczby całkowitej azwraca liczbę końcowych bitów zerowych w binarnej reprezentacji a.
obcinanie Zwraca integralną część liczby. Na przykład: Truncate(3.7) = 3; Truncate(-3.7) = -3