Registriert seit: 21. Apr 2005
Ort: Spremberg
455 Beiträge
Turbo Delphi für Win32
|
Re: Schriftliches Dividieren!
10. Okt 2005, 18: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!
|