MathF.IEEERemainder(Single, Single) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan sisa hasil dari pembagian angka tertentu dengan angka lain yang ditentukan.
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
Parameter
- x
- Single
Pembidik
- y
- Single
Denominator
Mengembalikan
Hasil pembagian x
dengan y
Keterangan
Operasi ini mematuhi operasi sisa yang ditentukan dalam Bagian 5.1 ANSI/IEEE Std 754-1985; Standar IEEE untuk Biner Floating-Point Aritmatika; Institut Insinyur Listrik dan Elektronik, Inc; 1985.
Metode IEEERemainder tidak sama dengan operator sisa. Meskipun keduanya mengembalikan sisa setelah pembagian, rumus yang mereka gunakan berbeda. Rumus untuk metode IEEERemainder adalah:
IEEERemainder = dividend - (divisor * MathF.Round(dividend / divisor))
Sebaliknya, rumus untuk operator yang tersisa adalah:
Remainder = (MathF.Abs(dividend) - (MathF.Abs(divisor) *
(MathF.Floor(MathF.Abs(dividend) / MathF.Abs(divisor))))) *
MathF.Sign(dividend)