Thema
:
Delphi
Ganze Zahl immer auf nächste 50 runden?
Einzelnen Beitrag anzeigen
Darlo
Registriert seit: 28. Jul 2008
Ort: München
1.196 Beiträge
Delphi 10.2 Tokyo Enterprise
#
7
AW: Ganze Zahl immer auf nächste 50 runden?
26. Feb 2017, 22:09
Zitat von
Benedikt Magnus
:
Deine Beschreibung sagt Rundung auf hundert, das wäre dann so:
markieren
Delphi-Quellcode:
function
RundenAufHundert(
const
Wert: Integer): Integer;
begin
Result := Round(Wert / 100) * 100;
end
;
Immer auf die vollen Fünfziger zu runden würde ich so machen:
markieren
Delphi-Quellcode:
function
RundenAufFünfzig(
const
Wert: Integer): Integer;
begin
Result := Round(Wert / 50) * 50;
end
;
Oder allgemein:
markieren
Delphi-Quellcode:
function
RundenAufZahl(
const
Wert, Zahl: Integer): Integer;
begin
Result := Round(Wert / Zahl) * Zahl;
end
;
So isses.
Philip
Zitat
Darlo
Öffentliches Profil ansehen
Mehr Beiträge von Darlo finden