Einzelnen Beitrag anzeigen

DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#29

AW: Formulargröße auf HighDPI-Monitor speichern

  Alt 13. Apr 2019, 21:09
Verbesserung
Delphi-Quellcode:
class function TMathUtils.MathRound(X: Extended): Int64; // Bei stackoverflow gefunden, für die Sammlung. Obwohl Trunc dasselbe macht.
begin
 if X >= 0 then
  Result := Trunc(X + 0.5)
 else
  Result := Trunc(X - 0.5);
end;

class function TMathUtils.MulDiv(nNumber, nNumerator, nDenominator: Integer): Integer;
begin
 Result := Trunc((nNumber * nNumerator) / nDenominator);
end;
  Mit Zitat antworten Zitat