MathF.IEEERemainder(Single, Single) Methode

Definitie

Retourneert het restgetal dat het resultaat is van de verdeling van een opgegeven getal door een ander opgegeven getal.

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

Parameters

x
Single

De teller

y
Single

De noemer

Retouren

Het resultaat van delen x door y

Opmerkingen

Deze bewerking voldoet aan de restbewerking die is gedefinieerd in sectie 5.1 van ANSI/IEEE Std 754-1985; IEEE Standard for Binary Floating-Point Arithmetic; Institute of Electrical and Electronics Engineers, Inc; 1985.

De IEEERemainder methode is niet hetzelfde als de restoperator. Hoewel beide de rest na deling retourneren, zijn de formules die ze gebruiken verschillend. De formule voor de IEEERemainder methode is:

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

De formule voor de restoperator is daarentegen:

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

Van toepassing op