共用方式為


MathF.IEEERemainder(Single, Single) 方法

定義

傳回由另一個指定數位除法所產生的餘數。

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

參數

x
Single

numerator

y
Single

分母

傳回

x 除以 y 的結果

備註

此作業符合 ANSI/IEEE Std 754-1985 第 5.1 節中所定義的其餘作業;二進位 Floating-Point 算術的 IEEE 標準;電氣電子工程師研究所, 公司;1985.

IEEERemainder 方法與 餘數運算子不同。 雖然兩者都會在除法後傳回餘數,但它們使用的公式不同。 IEEERemainder 方法的公式為:

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

相反地,餘數運算符的公式為:

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

適用於