Compartir a través de


MathF Clase

Definición

Proporciona constantes y métodos estáticos para trigonométricos, logarítmicos 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 estáticos y los métodos de la clase MathF corresponden a los de la clase Math, salvo que sus parámetros son de tipo Single en lugar de Doubley devuelven Single en lugar de Double valores.

Campos

E

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

PI

Representa la relació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 única.

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 es el 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 del cubo de un número especificado.

Ceiling(Single)

Devuelve el valor entero 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 entero 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 resultante de la división de un número especificado por otro número especificado.

ILogB(Single)

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

Log(Single)

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

Log(Single, Single)

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

Log10(Single)

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

Log2(Single)

Devuelve el logaritmo 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 más pequeña 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 entero más cercano y redondea 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 redondea 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 única 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 integral de un número de punto flotante de precisión sencilla especificado.

Se aplica a