MathF Clase

Definición

Proporciona constantes y métodos estáticos para operaciones trigonométricas, logarítmicas y otras funciones matemáticas comunes.Provides constants and static methods for trigonometric, logarithmic, and other common mathematical functions.

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 MathF la clase se corresponden con los Math de la clase, salvo que Doublesus parámetros son Single del tipo en lugar de, Single y devuelven valores en lugar de Double valores.The static fields and methods of the MathF class correspond to those of the Math class, except that their parameters are of type Single rather than Double, and they return Single rather than Double values.

Campos

E

Representa la base logarítmica natural, especificada por la constante, e.Represents the natural logarithmic base, specified by the constant, e.

PI

Representa la proporción de la circunferencia de un círculo en relación con su diámetro, especificado por la constante π.Represents the ratio of the circumference of a circle to its diameter, specified by the constant, π.

Métodos

Abs(Single)

Devuelve el valor absoluto de un número de punto flotante de precisión sencilla.Returns the absolute value of a single-precision floating-point number.

Acos(Single)

Devuelve el ángulo cuyo coseno es el número especificado.Returns the angle whose cosine is the specified number.

Acosh(Single)

Devuelve el ángulo cuyo coseno hiperbólico es el número especificado.Returns the angle whose hyperbolic cosine is the specified number.

Asin(Single)

Devuelve el ángulo cuyo seno es el número especificado.Returns the angle whose sine is the specified number.

Asinh(Single)

Devuelve el ángulo cuyo seno hiperbólico es el número especificado.Returns the angle whose hyperbolic sine is the specified number.

Atan(Single)

Devuelve el ángulo cuya tangente corresponde al número especificado.Returns the angle whose tangent is the specified number.

Atan2(Single, Single)

Devuelve el ángulo cuya tangente es el cociente de dos números especificados.Returns the angle whose tangent is the quotient of two specified numbers.

Atanh(Single)

Devuelve el ángulo cuya tangente hiperbólica es el número especificado.Returns the angle whose hyperbolic tangent is the specified number.

BitDecrement(Single)

Devuelve el siguiente valor más pequeño menor que x.Returns the next smallest value that compares less than x.

BitIncrement(Single)

Devuelve el siguiente valor más grande mayor que x.Returns the next largest value that is greater than x.

Cbrt(Single)

Devuelve la raíz cúbica de un número especificado.Returns the cube root of a specified number.

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.Returns the smallest integral value that is greater than or equal to the specified single-precision floating-point number.

CopySign(Single, Single)

Devuelve un valor con la magnitud de x y el signo de y.Returns a value with the magnitude of x and the sign of y.

Cos(Single)

Devuelve el coseno del ángulo especificado.Returns the cosine of the specified angle.

Cosh(Single)

Devuelve el coseno hiperbólico del ángulo especificado.Returns the hyperbolic cosine of the specified angle.

Exp(Single)

Devuelve e elevado a la potencia especificada.Returns e raised to the specified power.

Floor(Single)

Devuelve el valor integral más grande menor o igual que el número de punto flotante de precisión sencilla especificado.Returns the largest integral value less than or equal to the specified single-precision floating-point number.

FusedMultiplyAdd(Single, Single, Single)

Devuelve (x * y) + z, redondeado como una operación ternaria.Returns (x * y) + z, rounded as one ternary operation.

IEEERemainder(Single, Single)

Devuelve el resto de la división de dos números especificados.Returns the remainder resulting from the division of a specified number by another specified number.

ILogB(Single)

Devuelve el logaritmo de entero en base 2 de un número especificado.Returns the base 2 integer logarithm of a specified number.

Log(Single)

Devuelve el logaritmo natural (en base e) de un número especificado.Returns the natural (base e) logarithm of a specified number.

Log(Single, Single)

Devuelve el logaritmo de un número especificado en una base determinada.Returns the logarithm of a specified number in a specified base.

Log10(Single)

Devuelve el logaritmo en base 10 de un número especificado.Returns the base 10 logarithm of a specified number.

Log2(Single)

Devuelve el logaritmo en base 2 de un número especificado.Returns the base 2 logarithm of a specified number.

Max(Single, Single)

Devuelve el mayor de dos números de punto flotante de precisión sencilla.Returns the larger of two single-precision floating-point numbers.

MaxMagnitude(Single, Single)

Devuelve la magnitud mayor de dos números de punto flotante de precisión sencilla.Returns the larger magnitude of two single-precision floating-point numbers.

Min(Single, Single)

Devuelve el menor de dos números de punto flotante de precisión sencilla.Returns the smaller of two single-precision floating-point numbers.

MinMagnitude(Single, Single)

Devuelve la magnitud menor de dos números de punto flotante de precisión sencilla.Returns the smaller magnitude of two single-precision floating-point numbers.

Pow(Single, Single)

Devuelve un número especificado elevado a la potencia especificada.Returns a specified number raised to the specified power.

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.Rounds a single-precision floating-point value to the nearest integral value, and rounds midpoint values to the nearest even number.

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.Rounds a single-precision floating-point value to a specified number of fractional digits, and rounds midpoint values to the nearest even number.

Round(Single, Int32, MidpointRounding)

Redondea un valor de punto flotante de precisión sencilla a un número especificado de dígitos fraccionarios y usa la convención de redondeo especificada para los valores de punto medio.Rounds a single-precision floating-point value to a specified number of fractional digits, and uses the specified rounding convention for midpoint values.

Round(Single, MidpointRounding)

Redondea un valor de punto flotante de precisión sencilla al entero más cercano y usa la convención de redondeo especificada para los valores de punto medio.Rounds a single-precision floating-point value to the nearest integer, and uses the specified rounding convention for midpoint values.

ScaleB(Single, Int32)

Devuelve x * 2^n calculado de forma eficaz.Returns x * 2^n computed efficiently.

Sign(Single)

Devuelve un entero que indica el signo de un número de punto flotante de precisión sencilla.Returns an integer that indicates the sign of a single-precision floating-point number.

Sin(Single)

Devuelve el seno del ángulo especificado.Returns the sine of the specified angle.

Sinh(Single)

Devuelve el seno hiperbólico del ángulo especificado.Returns the hyperbolic sine of the specified angle.

Sqrt(Single)

Devuelve la raíz cuadrada de un número especificado.Returns the square root of a specified number.

Tan(Single)

Devuelve la tangente del ángulo especificado.Returns the tangent of the specified angle.

Tanh(Single)

Devuelve la tangente hiperbólica del ángulo especificado.Returns the hyperbolic tangent of the specified angle.

Truncate(Single)

Calcula la parte entera de un número de punto flotante de precisión sencilla especificado.Calculates the integral part of a specified single-precision floating-point number.

Se aplica a