Condividi tramite


MathF Classe

Definizione

Fornisce costanti e metodi statici per funzioni matematiche trigonometriche, logaritmiche e altre funzioni matematiche comuni.

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

Commenti

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

Campi

E

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

PI

Rappresenta il rapporto tra la circonferenza di un cerchio e il relativo diametro, specificata dalla costante p.

Tau

Rappresenta il numero di radianti in un turno, specificato 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 di cui la 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 un valore maggiore di un valore specificato.

Cbrt(Single)

Restituisce la radice del cubo di un numero specificato.

Ceiling(Single)

Restituisce il valore integrale più piccolo maggiore o uguale al numero a virgola mobile a precisione singola specificato.

CopySign(Single, Single)

Restituisce un valore con la grandezza di x e il segno di y.

Cos(Single)

Restituisce il coseno dell'angolo specificato.

Cosh(Single)

Restituisce il coseno iperbolico dell'angolo specificato.

Exp(Single)

Restituisce e generato alla potenza specificata.

Floor(Single)

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

FusedMultiplyAdd(Single, Single, Single)

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

IEEERemainder(Single, Single)

Restituisce il resto risultante dalla divisione di un numero specificato in base a un altro numero specificato.

ILogB(Single)

Restituisce il logaritmo intero in base 2 di un numero specificato.

Log(Single)

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

Log(Single, Single)

Restituisce il logaritmo di un numero specificato in una base specificata.

Log10(Single)

Restituisce il logaritmo di base 10 di un numero specificato.

Log2(Single)

Restituisce il logaritmo in base 2 di un numero specificato.

Max(Single, Single)

Restituisce il valore maggiore di due numeri a virgola mobile e precisione singola.

MaxMagnitude(Single, Single)

Restituisce la grandezza maggiore di due numeri a virgola mobile e precisione singola.

Min(Single, Single)

Restituisce il più piccolo di due numeri a virgola mobile e precisione singola.

MinMagnitude(Single, Single)

Restituisce la grandezza inferiore di due numeri a virgola mobile e precisione singola.

Pow(Single, Single)

Restituisce un 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 del punto medio al numero pari più vicino.

Round(Single, Int32)

Arrotonda un valore a virgola mobile e precisione singola a un numero specificato di cifre frazionarie e arrotonda i valori del punto medio al numero pari più vicino.

Round(Single, Int32, MidpointRounding)

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

Round(Single, MidpointRounding)

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

ScaleB(Single, Int32)

Restituisce x * 2^n calcolata in modo efficiente.

Sign(Single)

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

Sin(Single)

Restituisce il seno dell'angolo specificato.

SinCos(Single)

Restituisce il seno e il coseno dell'angolo specificato.

Sinh(Single)

Restituisce il seno iperbolico dell'angolo specificato.

Sqrt(Single)

Restituisce la radice quadrata di un numero specificato.

Tan(Single)

Restituisce la tangente dell'angolo specificato.

Tanh(Single)

Restituisce la tangente iperbolica dell'angolo specificato.

Truncate(Single)

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

Si applica a