Einzelnen Beitrag anzeigen

Benutzerbild von Kroko1999
Kroko1999

Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Schriftliches Dividieren!

  Alt 10. Okt 2005, 17:26
dies sollte gehen, deinen Code habe ich nicht durchschaut
Delphi-Quellcode:
function NewDiv (const AZahl: String; ADiv: Integer): String;
var
  P: Integer;
  Z,H: Cardinal;
begin
  P := 1;
  Z := 0;
  Result := '';
  repeat
    Z := Z*10;
    if P<=Length(AZahl) then Z := Z+Ord(AZahl[p])-Ord('0');
    Inc (P);
    H := Z div ADiv;
    Result := Result+IntToStr(H);
    Z := Z - H*ADiv;
  until P>Length(AZahl);
end;
Da sprach der Stumme zum Blinden: "Du wirst sehen ..."
oder
Wer lesen kann, ist klar im Vorteil!
  Mit Zitat antworten Zitat