MathF Classe

Definizione

Vengono forniti costanti e metodi statici per eseguire funzioni trigonometriche, logaritmiche e normali funzioni matematiche.

public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
Ereditarietà
MathF

Commenti

I campi e i metodi statici della MathF classe corrispondono a quelli della Math classe, ad eccezione del fatto che i relativi parametri sono di tipo Single anziché Double, e restituiscono Single anziché Double valori.

Campi

E

Rappresenta la base logaritmica naturale, specificata dalla costante, e.

PI

Rappresenta il rapporto della circonferenza di un cerchio al relativo diametro, specificato dalla costante, p.

Tau

Rappresenta il numero di radianti in un angolo giro, specificati dalla costante τ.

Metodi

Abs(Single)

Restituisce il valore assoluto di un numero a virgola mobile e precisione singola.

Acos(Single)

Restituisce l'angolo il cui coseno è il numero specificato.

Acosh(Single)

Restituisce l'angolo il cui coseno iperbolico è il numero specificato.

Asin(Single)

Restituisce l'angolo il cui seno è il numero specificato.

Asinh(Single)

Restituisce l'angolo il cui seno iperbolico è il numero specificato.

Atan(Single)

Restituisce l'angolo la cui tangente è il numero specificato.

Atan2(Single, Single)

Restituisce l'angolo la cui tangente è il quoziente di due numeri specificati.

Atanh(Single)

Restituisce l'angolo la cui tangente iperbolica è il numero specificato.

BitDecrement(Single)

Restituisce il valore più grande che confronta meno di un valore specificato.

BitIncrement(Single)

Restituisce il valore più piccolo che confronta maggiore di un valore specificato.

Cbrt(Single)

Restituisce la radice cubica di un numero specificato.

Ceiling(Single)

Restituisce il valore integrale minimo maggiore del o uguale al numero a virgola mobile e con precisione singola specificato.

CopySign(Single, Single)

Restituisce un valore con grandezza pari a x e segno y.

Cos(Single)

Restituisce il coseno dell'angolo specificato.

Cosh(Single)

Restituisce il coseno iperbolico dell'angolo specificato.

Exp(Single)

Restituisce e elevato alla potenza specificata.

Floor(Single)

Restituisce il valore integrale massimo minore o uguale al numero a virgola mobile a precisione singola specificato.

FusedMultiplyAdd(Single, Single, Single)

Restituisce (x * y) + z, arrotondato come unica operazione ternaria.

IEEERemainder(Single, Single)

Restituisce il resto della divisione tra il numero specificato e un altro numero specificato.

ILogB(Single)

Restituisce la parte intera del logaritmo in base 2 del numero specificato.

Log(Single)

Restituisce il logaritmo naturale (in base e) di un numero specificato.

Log(Single, Single)

Restituisce il logaritmo del numero specificato in una base specificata.

Log10(Single)

Restituisce il logaritmo in base 10 del numero specificato.

Log2(Single)

Restituisce il logaritmo in base 2 di un numero specificato.

Max(Single, Single)

Restituisce il più elevato tra due numeri a virgola mobile e precisione singola.

MaxMagnitude(Single, Single)

Restituisce la grandezza più elevata tra due numeri a virgola mobile e precisione singola.

Min(Single, Single)

Restituisce il meno elevato tra due numeri a virgola mobile e precisione singola.

MinMagnitude(Single, Single)

Restituisce la grandezza meno elevata tra due numeri a virgola mobile e precisione singola.

Pow(Single, Single)

Restituisce il numero specificato elevato alla potenza specificata.

ReciprocalEstimate(Single)

Restituisce una stima del reciproco di un numero specificato.

ReciprocalSqrtEstimate(Single)

Restituisce una stima della radice quadrata reciproca di un numero specificato.

Round(Single)

Arrotonda un valore a virgola mobile e precisione singola al valore integrale più vicino e arrotonda i valori che si trovano a metà tra due numeri al numero pari più vicino.

Round(Single, Int32)

Arrotonda un valore a virgola mobile e precisione singola al numero di cifre frazionarie specificato e arrotonda i valori che si trovano a metà tra due numeri al numero pari più vicino.

Round(Single, Int32, MidpointRounding)

Arrotonda un valore a virgola mobile a precisione singola a un numero specificato di cifre frazionarie usando la convenzione di arrotondamento specificata.

Round(Single, MidpointRounding)

Arrotonda un valore a virgola mobile a precisione singola a un intero usando la convenzione di arrotondamento specificata.

ScaleB(Single, Int32)

Restituisce x * 2^n calcolato in modo efficiente.

Sign(Single)

Restituisce un intero che indica il segno di un numero a virgola mobile e a precisione singola.

Sin(Single)

Restituisce il seno dell'angolo specificato.

SinCos(Single)

Restituisce il sine e il cosno dell'angolo specificato.

Sinh(Single)

Restituisce il seno iperbolico dell'angolo specificato.

Sqrt(Single)

Restituisce la radice quadrata del numero specificato.

Tan(Single)

Restituisce la tangente dell'angolo specificato.

Tanh(Single)

Restituisce la tangente iperbolica dell'angolo specificato.

Truncate(Single)

Calcola la parte integrale di un numero a virgola mobile e precisione singola specificato.

Si applica a