Einzelnen Beitrag anzeigen

mr_emre_d
(Gast)

n/a Beiträge
 
#7

Re: überlauf bei eigenem Zahlentyp

  Alt 12. Mär 2009, 18:37
-- sorry

edit:

Delphi-Quellcode:
function RangeVal( Val, _Min, _Max: Integer ): Integer;
begin
  Result := Val;
  if ( Val < _Min ) or ( Val > _Max ) then
  begin
    if Val > _Max then
      Result := Val - _Max + _Min - 1;
    if Val < _Min then
      Result := _Max - ( _Min - Val - 1 );
    Result := RangeVal( Result, _Min, _Max );
  end;
end;
  Mit Zitat antworten Zitat