MathF.IEEERemainder(Single, Single) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vrátí zbytek vyplývající z dělení zadaného čísla jiným zadaným číslem.
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
Parametry
- x
- Single
Čitatel
- y
- Single
Jmenovatel
Návraty
Výsledek dělení x
y
Poznámky
Tato operace splňuje zbývající operaci definovanou v oddílu 5.1 standardu ANSI/IEEE Std 754-1985; Standard IEEE pro binární Floating-Point Aritmetika; Institute of Electrical and Electronics Engineers, Inc; 1985.
Metoda IEEERemainder není stejná jako operátor zbytku . I když oba vrátí zbytek po dělení, vzorce, které používají, se liší. Vzorec pro metodu IEEERemainder je:
IEEERemainder = dividend - (divisor * MathF.Round(dividend / divisor))
Naproti tomu vzorec pro operátor zbytku je:
Remainder = (MathF.Abs(dividend) - (MathF.Abs(divisor) *
(MathF.Floor(MathF.Abs(dividend) / MathF.Abs(divisor))))) *
MathF.Sign(dividend)