MathF Clase

Definición

Proporciona constantes y métodos estáticos para operaciones trigonométricas, logarítmicas y otras funciones matemáticas comunes.

public ref class MathF abstract sealed
public static class MathF
type MathF = class
Public Class MathF
Herencia
MathF

Comentarios

Los campos y métodos estáticos de la MathF clase corresponden a los de la Math clase , salvo que sus parámetros son de tipo Single en lugar de , y devuelven Single en lugar DoubleDouble de valores.

Campos

E

Representa la base logarítmica natural, especificada por la constante, e.

PI

Representa la proporción de la circunferencia de un círculo a su diámetro, especificado por la constante, p.

Tau

Representa el número de radianes en un turno, especificado por la constante, τ.

Métodos

Abs(Single)

Devuelve el valor absoluto de un número de punto flotante de precisión sencilla.

Acos(Single)

Devuelve el ángulo cuyo coseno es el número especificado.

Acosh(Single)

Devuelve el ángulo cuyo coseno hiperbólico es el número especificado.

Asin(Single)

Devuelve el ángulo cuyo seno es el número especificado.

Asinh(Single)

Devuelve el ángulo cuyo seno hiperbólico es el número especificado.

Atan(Single)

Devuelve el ángulo cuya tangente corresponde al número especificado.

Atan2(Single, Single)

Devuelve el ángulo cuya tangente es el cociente de dos números especificados.

Atanh(Single)

Devuelve el ángulo cuya tangente hiperbólica es el número especificado.

BitDecrement(Single)

Devuelve el valor más grande que compara menos que un valor especificado.

BitIncrement(Single)

Devuelve el valor más pequeño que compara mayor que un valor especificado.

Cbrt(Single)

Devuelve la raíz cúbica de un número especificado.

Ceiling(Single)

Devuelve el valor integral más pequeño que es mayor o igual que el número de punto flotante de precisión sencilla especificado.

CopySign(Single, Single)

Devuelve un valor con la magnitud de x y el signo de y.

Cos(Single)

Devuelve el coseno del ángulo especificado.

Cosh(Single)

Devuelve el coseno hiperbólico del ángulo especificado.

Exp(Single)

Devuelve e elevado a la potencia especificada.

Floor(Single)

Devuelve el valor integral más grande menor o igual que el número de punto flotante de precisión sencilla especificado.

FusedMultiplyAdd(Single, Single, Single)

Devuelve (x * y) + z, redondeado como una operación ternaria.

IEEERemainder(Single, Single)

Devuelve el resto de la división de dos números especificados.

ILogB(Single)

Devuelve el logaritmo de entero en base 2 de un número especificado.

Log(Single)

Devuelve el logaritmo natural (en base e) de un número especificado.

Log(Single, Single)

Devuelve el logaritmo de un número especificado en una base determinada.

Log10(Single)

Devuelve el logaritmo en base 10 de un número especificado.

Log2(Single)

Devuelve el logaritmo en base 2 de un número especificado.

Max(Single, Single)

Devuelve el mayor de dos números de punto flotante de precisión sencilla.

MaxMagnitude(Single, Single)

Devuelve la magnitud mayor de dos números de punto flotante de precisión sencilla.

Min(Single, Single)

Devuelve el menor de dos números de punto flotante de precisión sencilla.

MinMagnitude(Single, Single)

Devuelve la magnitud menor de dos números de punto flotante de precisión sencilla.

Pow(Single, Single)

Devuelve un número especificado elevado a la potencia especificada.

ReciprocalEstimate(Single)

Devuelve una estimación de la recíproca de un número especificado.

ReciprocalSqrtEstimate(Single)

Devuelve una estimación de la raíz cuadrada recíproca de un número especificado.

Round(Single)

Redondea un valor de punto flotante de precisión sencilla al valor integral más cercano y los valores de punto medio al número par más cercano.

Round(Single, Int32)

Redondea un valor de punto flotante de precisión sencilla a un número especificado de dígitos fraccionarios y los valores de punto medio al número par más cercano.

Round(Single, Int32, MidpointRounding)

Redondea un valor de punto flotante de precisión sencilla a un número especificado de dígitos fraccionarios mediante la convención de redondeo especificada.

Round(Single, MidpointRounding)

Redondea un valor de punto flotante de precisión sencilla a un entero mediante la convención de redondeo especificada.

ScaleB(Single, Int32)

Devuelve x * 2^n calculado de forma eficaz.

Sign(Single)

Devuelve un entero que indica el signo de un número de punto flotante de precisión sencilla.

Sin(Single)

Devuelve el seno del ángulo especificado.

SinCos(Single)

Devuelve el seno y el coseno del ángulo especificado.

Sinh(Single)

Devuelve el seno hiperbólico del ángulo especificado.

Sqrt(Single)

Devuelve la raíz cuadrada de un número especificado.

Tan(Single)

Devuelve la tangente del ángulo especificado.

Tanh(Single)

Devuelve la tangente hiperbólica del ángulo especificado.

Truncate(Single)

Calcula la parte entera de un número de punto flotante de precisión sencilla especificado.

Se aplica a