MathF.IEEERemainder(Single, Single) Método

Definición

Devuelve el resto resultante de la división de un número especificado por otro número especificado.

public:
 static float IEEERemainder(float x, float y);
public static float IEEERemainder(float x, float y);
static member IEEERemainder : single * single -> single
Public Shared Function IEEERemainder (x As Single, y As Single) As Single

Parámetros

x
Single

Numerador

y
Single

Denominador

Devoluciones

Resultado de dividir por xy

Comentarios

Esta operación cumple con la operación de resto definida en la sección 5.1 de ANSI/IEEE Std 754-1985; Estándar IEEE para la Floating-Point aritmética binaria; Instituto de Ingenieros Eléctricos y Electrónicos, Inc; 1985.

El IEEERemainder método no es el mismo que el operador de resto. Aunque ambos devuelven el resto después de la división, las fórmulas que usan son diferentes. La fórmula del IEEERemainder método es:

IEEERemainder = dividend - (divisor * MathF.Round(dividend / divisor))

En cambio, la fórmula del operador de resto es:

Remainder = (MathF.Abs(dividend) - (MathF.Abs(divisor) *
            (MathF.Floor(MathF.Abs(dividend) / MathF.Abs(divisor))))) *
            MathF.Sign(dividend)

Se aplica a