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. |