Zitat Zitat von Don_Alexandro
Wenn du 10 Millionen brauchst, brauchst du dann auch die letzte Ziffer? Reicht es nicht, die auf Null zu stellen?
bei einem maximalen wert von 999999 wäre das bei maximal 100000000 (100millionen) ein verlust von 3 stellen!
wenn er nur mit 1000ern rechnen will dann ja!

wenn du bei der 2 variablen methode z.b. 800000 hast und es kommen 400000 dazu:

(bei beträgen unter 1000000)

-variable geld 1: 800000
-variable geld 1 gespeichert in tempgeld
-variable geld 1 + 400000 -> gibt bei maximalem wert 999999
(jetz muss überprüft werden ob es einen verlust gibt)
-variable temp2 = 999999
-variable temp2 - tempgeld gibt die differenz zwischen maximalem und vorherigen wert der credits an

if variable temp2 < 400000
{
(die differenz ist kleiner als der dazugezählte betrag also besteht ein überschuss)
-variable überschuss = 400000
-variable überschuss - temp2
-variable geld 1= temp2
-variable geld2 + 1 (+1 million | quasi der übertrag)
}

so das ist die addition bei beträgen unter 1000000^^
bie beträgen über 1000000 musst du die millionen "abschneiden"
und manuell zu geld 2 dazuzählen (bei 10 millionen => geld 2 + 10)