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.
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, |
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 |
Cos(Single) |
Restituisce il coseno dell'angolo specificato. |
Cosh(Single) |
Restituisce il coseno iperbolico dell'angolo specificato. |
Exp(Single) |
Restituisce |
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 |
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per