Delphi-PRAXiS
Seite 2 von 5     12 34     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Exakte Addition langer Zahlen (https://www.delphipraxis.net/131140-exakte-addition-langer-zahlen.html)

ginimausi 19. Mär 2009 14:42

Re: Exakte Addition langer Zahlen
 
Danke schonmal für die vielen Antworten :-)

mr_emre_d 19. Mär 2009 14:42

Re: Exakte Addition langer Zahlen
 
Billa: Am Ende einfach Carry überprüfen -> Falls > 0 Dann -> Result := IntToStr(Carry) + Result

jfheins 19. Mär 2009 14:43

Re: Exakte Addition langer Zahlen
 
Zitat:

Zitat von Billa
...ohne es auszuprobieren: könnte RESULT nicht eine Stelle mehr enthalten? Überlauf?

SORRY! hatte nicht richtig gelesen: da steht ja schon " + 1"!!!!

*g* Ich hatte das erstmal hingeschriben und dann nochmal durchgedacht und verbessert ;)

Billa 19. Mär 2009 14:44

Re: Exakte Addition langer Zahlen
 
Ehrlich währt am Längsten, gelle? :)

Mithrandir 19. Mär 2009 14:45

Re: Exakte Addition langer Zahlen
 
Zitat:

Zitat von ginimausi
Ich versteh nicht so ganz was "manuell aufaddieren "
heist?^^

Schriftliches addieren... ;)

Frankfurtoder 19. Mär 2009 14:45

Re: Exakte Addition langer Zahlen
 
Zitat:

Zitat von ginimausi
Ich versteh nicht so ganz was "manuell aufaddieren "
heist?^^
Wenn ich weiß was es heißt werde ich das ausprobieren
=)
Sry, bin blond;-)

Zahl 1: 123
Zahl 2: 458

3+8 = 11
1+2+5 = 8
1+4 = 5

Ergebnis 581

mr_emre_d 19. Mär 2009 14:47

Re: Exakte Addition langer Zahlen
 
Zitat:

Zitat von Billa
...ohne es auszuprobieren: könnte RESULT nicht eine Stelle mehr enthalten? Überlauf?

SORRY! hatte nicht richtig gelesen: da steht ja schon " + 1"!!!!

xD

Manuell aufaddieren heißt es per Hand zu machen:

100000
000050
------

Folgendes so lange wiederholen, bis du bei '1' von 100000 bist
0. Carry = 0 setzen
1. 0 + 0 + Carry = 0 -> Carry = 0
2. Eine Stelle nach links
3. 0 + 5 = 5 -> Carry = 0

EDIT:
Lol .. Heit sanma alle leicht a wengal "hüba aktiv"

MfG :mrgreen:

Billa 19. Mär 2009 14:48

Re: Exakte Addition langer Zahlen
 
Es hilft ungemein, wenn man sich erinnert, wie einem das Addieren in der Grundschule beigebracht wurde... das ist ja schon der perfekte Algorithmus ...

himitsu 19. Mär 2009 14:48

Re: Exakte Addition langer Zahlen
 
Zitat:

Zitat von mr_emre_d
Manuell aufaddieren heißt es per Hand zu machen:

praktisch so, wie man es mal in der Schule gelernt haben sollte :angel2:

Billa 19. Mär 2009 14:50

Re: Exakte Addition langer Zahlen
 
Hier gibts heute ein seltsames Echo ... ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:54 Uhr.
Seite 2 von 5     12 34     Letzte »    

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