MathF Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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. |