System.Math.FMod
Delphi
function FMod(const ANumerator, ADenominator: Single): Single;
function FMod(const ANumerator, ADenominator: Double): Double;
function FMod(const ANumerator, ADenominator: Extended): Extended;
C++
extern DELPHI_PACKAGE float __fastcall FMod(const float ANumerator, const float ADenominator)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Math.pas System.Math.hpp |
System.Math | System.Math |
Beschreibung
Gibt den Rest von ANumerator / ADenominator (wie mod bei Integerwerten) mit demselben Vorzeichen wie ANumerator zurück.
Die Funktion arbeitet wie der Operator mod für Integerwerte, aber für Gleitkommazahlen.
Die Funktion lässt die folgenden reellen Typen zu:
Zum Beispiel:
Uses
System.Math;
procedure TForm1.CalculateRemainder;
var
Value1 : Single;
Value2 : Single;
begin
Value1 := Edit1.Text.ToSingle;
Value2 := Edit2.Text.ToSingle;
Edit3.Text := Fmod( Value1, Value2).ToString;
end;