![]() |
Übertrag bei addieren und subtrahieren
Hi,
ich arbeite gerade an einem kleinen Programm, dass ein einfache addition, subtraktionen, multiplikation und division so rechenen soll (schriftlich), wie der Mensch. Das Problem sind die Überträge. Wie könnte ich das machen ? |
Re: Übertrag bei addieren und subtrahieren
Hai Nils_13,
mal so ins Blaue gedacht:
Delphi-Quellcode:
Der Code ist natürlich immer nur für eine Ziffer der Zahlen.
procedure TForm1.Button1Click(Sender: TObject);
var a : integer; b : integer; summe : integer; uebertrag : integer; begin a := 8; b := 8; summe := (a+b) MOD 10; uebertrag := (a+b) DIV 10; Label1.Caption := IntToStr(summe); Label2.Caption := IntToStr(uebertrag); end; |
Re: Übertrag bei addieren und subtrahieren
Hallo :hi:,
Zitat:
Delphi-Quellcode:
MfG
summe := (a+b) DIV 10;
uebertrag := (a+b) MOD 10; freak |
Re: Übertrag bei addieren und subtrahieren
Danke.
Wie könnte ich das ganze in einer PaintBox realisieren ? Mit zwei Editfeldern ist ja ganz einfach a = Edit1.Text und b nur bei einem anderen Edit. |
Re: Übertrag bei addieren und subtrahieren
Zitat:
Code:
Was ist jetzt die Summe ;-)
a = 9
b = 9 a + b = 18 18 DIV 10 = 1 18 MOD 10 = 8 |
Re: Übertrag bei addieren und subtrahieren
Zitat:
![]() |
Re: Übertrag bei addieren und subtrahieren
Zitat:
MfG freak |
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz