MathF Classe

Définition

Fournit des constantes et des méthodes statiques pour des fonctions trigonométriques, logarithmiques et d'autres fonctions mathématiques courantes.

public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
Héritage
MathF

Remarques

Les champs statiques et les méthodes de la classe correspondent à ceux de la MathF Math classe, sauf que leurs paramètres sont de type Single plutôt que Double, et qu’ils retournent Single plutôt Double que des valeurs.

Champs

E

Représente la base logarithmique naturelle spécifiée par la constante e.

PI

Représente le rapport entre la circonférence d’un cercle et son diamètre, spécifié par la constante p.

Tau

Représente le nombre de radians à un tour, spécifié par la constante, τ.

Méthodes

Abs(Single)

Retourne la valeur absolue d'un nombre à virgule flottante simple précision.

Acos(Single)

Retourne l'angle dont le cosinus est le nombre spécifié.

Acosh(Single)

Retourne l'angle dont le cosinus hyperbolique est le nombre spécifié.

Asin(Single)

Retourne l'angle dont le sinus est le nombre spécifié.

Asinh(Single)

Retourne l’angle dont le sinus hyperbolique est le nombre spécifié.

Atan(Single)

Retourne l'angle dont la tangente est le nombre spécifié.

Atan2(Single, Single)

Retourne l'angle dont la tangente est le quotient de deux nombres spécifiés.

Atanh(Single)

Retourne l’angle dont la tangente hyperbolique est le nombre spécifié.

BitDecrement(Single)

Retourne la plus petite valeur suivante qui est inférieure à x.

BitIncrement(Single)

Retourne la plus grande valeur suivante qui est supérieure à x.

Cbrt(Single)

Retourne la racine cubique d’un nombre spécifié.

Ceiling(Single)

Retourne la plus petite valeur intégrale supérieure ou égale au nombre à virgule flottante simple précision spécifié.

CopySign(Single, Single)

Retourne une valeur d’amplitude x et de signe y.

Cos(Single)

Retourne le cosinus de l'angle spécifié.

Cosh(Single)

Retourne le cosinus hyperbolique de l'angle spécifié.

Exp(Single)

Retourne e élevé à la puissance spécifiée.

Floor(Single)

Retourne la plus grande valeur intégrale inférieure ou égale au nombre à virgule flottante simple précision spécifié.

FusedMultiplyAdd(Single, Single, Single)

Retourne (x * y) + z, arrondi en une seule opération ternaire.

IEEERemainder(Single, Single)

Retourne le reste de la division d'un nombre spécifié par un autre.

ILogB(Single)

Retourne le logarithme entier de base 2 d’un nombre spécifié.

Log(Single)

Retourne le logarithme naturel (base e) d'un nombre spécifié.

Log(Single, Single)

Retourne le logarithme d'un nombre spécifié dans une base spécifiée.

Log10(Single)

Retourne le logarithme de base 10 d'un nombre spécifié.

Log2(Single)

Retourne le logarithme de base 2 d’un nombre spécifié.

Max(Single, Single)

Retourne le plus grand de deux nombres à virgule flottante simple précision.

MaxMagnitude(Single, Single)

Retourne la plus grande amplitude de deux nombres à virgule flottante simple précision.

Min(Single, Single)

Retourne le plus petit de deux nombres à virgule flottante simple précision.

MinMagnitude(Single, Single)

Retourne la plus petite amplitude de deux nombres à virgule flottante simple précision.

Pow(Single, Single)

Retourne un nombre spécifié élevé à la puissance spécifiée.

ReciprocalEstimate(Single)

Retourne une estimation de la réciproque d’un nombre spécifié.

ReciprocalSqrtEstimate(Single)

Retourne une estimation de la racine carrée réciproque d’un nombre spécifié.

Round(Single)

Arrondit un nombre à virgule flottante simple précision au nombre entier le plus proche, et les valeurs médianes au nombre pair le plus proche.

Round(Single, Int32)

Arrondit un nombre à virgule flottante simple précision au nombre de chiffres fractionnaires spécifié, et les valeurs médianes au nombre pair le plus proche.

Round(Single, Int32, MidpointRounding)

Arrondit une valeur à virgule flottante simple précision à un nombre spécifié de chiffres fractionnaires à l’aide de la convention d’arrondi spécifiée.

Round(Single, MidpointRounding)

Arrondit une valeur à virgule flottante simple précision à un entier à l’aide de la convention d’arrondi spécifiée.

ScaleB(Single, Int32)

Retourne x * 2 ^ n calculé efficacement.

Sign(Single)

Retourne un entier qui indique le signe d’un nombre à virgule flottante simple précision.

Sin(Single)

Retourne le sinus de l'angle spécifié.

SinCos(Single)

Retourne le sinus et le cosinus de l’angle spécifié.

Sinh(Single)

Retourne le sinus hyperbolique de l'angle spécifié.

Sqrt(Single)

Retourne la racine carrée d'un nombre spécifié.

Tan(Single)

Retourne la tangente de l'angle spécifié.

Tanh(Single)

Retourne la tangente hyperbolique de l'angle spécifié.

Truncate(Single)

Calcule la partie entière d'un nombre à virgule flottante simple précision spécifié.

S’applique à