MathF Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 |
| 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. |