Condividi tramite


Matematica

Lo spazio dei nomi Std.Math contiene gli elementi seguenti:

Nome Descrizione
AbsComplex Restituisce il valore assoluto di un numero complesso di tipo Complex.
AbsComplexPolare Restituisce il valore assoluto di un numero complesso di tipo ComplexPolar.
AbsD Restituisce il valore assoluto di un numero a virgola mobile e precisione doppia.
AbsI Restituisce il valore assoluto di un numero intero.
AbsL Restituisce il valore assoluto di un intero grande.
AbsSquaredComplex Restituisce il valore assoluto quadrato di un numero complesso di tipo Complex.
AbsQuadratoComplessoPolare Restituisce il valore assoluto quadrato di un numero complesso di tipo ComplexPolar.
ApproximateFactorial Restituisce un fattoriale approssimativo di un determinato numero.
Arccos Restituisce l'angolo il cui coseno è il numero specificato.
ArcCosh Calcola il coseno iperbolico inverso di un numero.
ArcSin Restituisce l'angolo il cui seno è il numero specificato.
ArcSinh Calcola il seno iperbolico inverso di un numero.
Arcotangente Restituisce l'angolo la cui tangente è il numero specificato.
ArcTan2 Restituisce l'angolo la cui tangente è il quoziente di due numeri specificati.
ArcTanh Calcola la tangente iperbolica inversa di un numero.
ArgComplex Restituisce la fase di un numero complesso di tipo Complex.
ArgComplexPolar Restituisce la fase di un numero complesso di tipo ComplexPolar.
binom Restituisce il coefficiente binomiale approssimativo di due interi.
Dimensione Bit I Per un numero intero non negativo a, restituisce il numero di bit necessari per rappresentare a. NOTA: questa funzione restituisce il valore n più piccolo in modo che un < 2^n.
BitSizeL Per un numero intero non negativo a, restituisce il numero di bit necessari per rappresentare a. NOTA: questa funzione restituisce il valore n più piccolo in modo che un < 2^n.
ceiling Restituisce il numero intero più piccolo maggiore o uguale al numero specificato. Ad esempio: Ceiling(3.1) = 4; Ceiling(-3.7) = -3
complessi Rappresenta un numero complesso in base ai relativi componenti reali e immaginari. Il primo elemento della tupla è il componente reale, il secondo, il componente immaginario.
ComplessoPolare Rappresenta un numero complesso in forma polare. La rappresentazione polare di un numero complesso è c = r⋅e^(ti).
ContinueFractionConvergentI Trova la frazione continua più vicina a fraction con il denominatore minore o uguale a denominatorBound Processo Using simile al seguente: https://nrich.maths.org/1397
ContinueFractionConvergentL Trova la frazione continua più vicina a fraction con il denominatore minore o uguale a denominatorBound Processo Using simile al seguente: https://nrich.maths.org/1397
Perché Restituisce il coseno dell'angolo specificato.
Manganello Restituisce il coseno iperbolico dell'angolo specificato.
divRemI Divide un valore Integer per un altro, restituisce il risultato e il resto come tupla.
divRemL Divide un valore BigInteger per un altro, restituisce il risultato e il resto come tupla.
DividedByC Restituisce il quoziente di due input di tipo Complex.
DividedByCP Restituisce il quoziente di due input di tipo ComplexPolar.
E Restituisce un'approssimazione a precisione doppia della costante matematica e ≈ 2.7182818284590452354
ExpModI Restituisce un numero intero elevato a una determinata potenza, rispetto a un modulo specificato. Ad esempio (expBase^power) % modulo.
ExpModL di Restituisce un numero intero elevato a una determinata potenza, rispetto a un modulo specificato. Ad esempio (expBase^power) % modulo.
ExtendedGreatestCommonDivisorI Restituisce una tupla (u,v) in modo che ua+vb=GCD(a,b) Nota: GCD è sempre positivo, ad eccezione del fatto che GCD(0,0)=0.
ExtendedGreatestCommonDivisorL Restituisce una tupla (u,v) in modo che ua+vb=GCD(a,b) Nota: GCD è sempre positivo, ad eccezione del fatto che GCD(0,0)=0.
FactorialI di Restituisce il fattoriale di un determinato numero.
Fattoriale L Restituisce il fattoriale di un determinato numero.
floor Restituisce il numero intero più grande minore o uguale al numero specificato. Ad esempio: Floor(3.7) = 3; Floor(-3.1) = -4
GreatestCommonDivisorI Calcola il divisore comune più grande di due interi. Nota: GCD è sempre positivo, ad eccezione del fatto che GCD(0,0)=0.
GreatestCommonDivisorL Calcola il divisore comune più grande di due interi. Nota: GCD è sempre positivo, ad eccezione del fatto che GCD(0,0)=0.
HammingWeightI Restituisce il numero di 1 bit nella rappresentazione binaria di integer n.
InverseModI Restituisce l'inverso moltiplicativo di un intero modulare.
InverseModL Restituisce l'inverso moltiplicativo di un intero modulare.
IsCoprimeI Restituisce se due interi sono co-primi.
IsCoprimeL Restituisce se due interi sono co-primi.
IsInfinite Restituisce un valore che indica se un valore a virgola mobile specificato è un infinito positivo o negativo.
IsNaN Restituisce un valore che indica se un valore a virgola mobile specificato non è un numero( ad esempio, è NaN).
LargestFixedPoint Restituisce il numero rappresentabile più grande per dimensioni a virgola fissa specifiche.
Lg Calcola il logaritmo in base 2 di un numero.
log Restituisce il logaritmo naturale (base e) di un numero specificato.
log10 Restituisce il logaritmo di base 10 di un numero specificato.
LogFactorialD Restituisce il logaritmo naturale approssimativo del fattoriale di un intero specificato.
LogGammaD Restituisce il logaritmo naturale della funzione gamma (noto anche come funzione log-gamma).
LogOf2 Restituisce un'approssimazione a precisione doppia della costante ln2 ≈ 0,6931471805599453
Max Data una matrice di numeri interi, restituisce l'elemento più grande.
MaxD Restituisce il valore maggiore di due numeri specificati.
MaxI Restituisce il valore maggiore di due numeri specificati.
MaxL Restituisce il valore maggiore di due numeri specificati.
Minuti Data una matrice di numeri interi, restituisce l'elemento più piccolo.
MinD Restituisce il più piccolo di due numeri specificati.
MinI Restituisce il più piccolo di due numeri specificati.
MinL Restituisce il più piccolo di due numeri specificati.
MinusC Restituisce la differenza tra due input di tipo Complex.
MinusCP Restituisce la differenza tra due input di tipo ComplexPolar.
Modulo Calcola i residui canonici di value modulo modulus. Il risultato è sempre compreso nell'intervallo 0..modulus-1 anche per i numeri negativi.
ModulusL Calcola i residui canonici di value modulo modulus. Il risultato è sempre compreso nell'intervallo 0..modulus-1 anche per i numeri negativi.
NegazioneC Restituisce la negazione unaria di un input di tipo Complex.
NegazioneCP Restituisce la negazione unaria di un input di tipo ComplexPolar
PI Restituisce un'approssimazione a precisione doppia della costante matematica π ≈ 3.14159265358979323846
PNorm Restituisce la norma L(p) di un vettore di Doubles. In questo caso, data una matrice x di tipo Double[], restituisce p-norm |x̄|p= (∑(xi)p)¹ᐟp.
PNormalized Normalizza un vettore di Doubles nella norma L(p). Ovvero, data una matrice x di tipo Double[], restituisce una matrice in cui tutti gli elementi sono divisi per p-norm |x̄|p. La funzione lascia invariata la matrice con la norma 0.
PlusC Restituisce la somma di due input di tipo Complex.
PlusCP Restituisce la somma di due input di tipo ComplexPolar.
PowC Restituisce un numero elevato a una determinata potenza di tipo Complex. Si noti che si tratta di una funzione multivalore, ma viene restituito un solo valore.
PowCP Restituisce un numero elevato a una determinata potenza di tipo ComplexPolar. Si noti che si tratta di una funzione multivalore, ma viene restituito un solo valore.
Mod reale Calcola il modulo tra due numeri reali.
round Restituisce l'intero più vicino al numero specificato. La metà viene arrotondata verso zero. Ad esempio: Round(3.7) = 4; Tondo(-3.7) = -4; Tondo(3.5) = 3;
RoundHalfAwayFromZero Restituisce l'intero più vicino al numero specificato. La metà viene arrotondata da zero. Ad esempio: RoundHalfAwayFromZero(-3.7) = -4, RoundHalfAwayFromZero(3.5) = 4;
SignD Restituisce -1, 0 o +1 che indica il segno di un numero.
Segno Restituisce -1, 0 o +1 che indica il segno di un numero.
Segno L Restituisce -1, 0 o +1 che indica il segno di un numero.
Peccato Restituisce il seno dell'angolo specificato.
Sinh Restituisce il seno iperbolico dell'angolo specificato.
smallestFixedPoint Restituisce il numero rappresentabile più piccolo per dimensioni a virgola fissa specifiche.
Sqrt Restituisce la radice quadrata di un numero specificato.
SquaredNorm Restituisce la norma quadrata 2 di un vettore.
tan Restituisce la tangente dell'angolo specificato.
Tanh Restituisce la tangente iperbolica dell'angolo specificato.
TimesC Restituisce il prodotto di due input di tipo Complex.
TimesCP Restituisce il prodotto di due input di tipo ComplexPolar.
TrailingZeroCountI Per un numero intero diverso da zero a, restituisce il numero di bit zero finali nella rappresentazione binaria di a.
TrailingZeroCountL Per un numero intero diverso da zero a, restituisce il numero di bit zero finali nella rappresentazione binaria di a.
Tronca Restituisce la parte integrante di un numero. Ad esempio: Truncate(3.7) = 3; Truncate(-3.7) = -3