Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.214 Beiträge
Delphi 12 Athens
|
AW: Math.InRange und ungültige Werte
31. Mai 2024, 22:40
Einfach mal ausprobieren?
Delphi-Quellcode:
uses Math;
procedure TForm1.FormCreate(Sender: TObject);
begin
Assert(not InRange(0, 1, 2));
Assert(InRange(1, 0, 2));
Assert(not InRange(NaN, 0, 2));
Assert(not InRange(1, NaN, 2));
Assert(not InRange(Infinity, 0, 2));
Assert(not InRange(NegInfinity, 0, 2));
Assert(not InRange(1, Infinity, 2));
Assert(InRange(1, NegInfinity, 2));
end;
Auch nach SetExceptionMask([exInvalidOp]);
knallt es nicht.
$2B or not $2B
Geändert von himitsu (31. Mai 2024 um 22:53 Uhr)
|
|
Zitat
|