Frank Fischer: Zahl zerlegen

Hallo,

ich habe gerade in kleines Denkproblem und bekomme keinen Lösungsansatz hin.

Ich lese aus der Datenbank aus wieviele Einträge diese hat.
Nun möchte ich diese Zahl zerlegen und zwar in
10 + 10 + 10 + .. + Rest

Also bei z.B. 45:

10 + 10 + 10 + 10 + 5

Diese einzelnen Zahlen sollen dann als Variablen oder in einen Array gespeichert werden.

Kann mit jemand einen Lösungsansatz oder eine Lösung verraten, ich komm nich drauf.

Danke
Frank Fischer

  1. hi,

    Ich lese aus der Datenbank aus wieviele Einträge diese hat.
    Nun möchte ich diese Zahl zerlegen und zwar in
    10 + 10 + 10 + .. + Rest

    dann suchst du vermutlich den modulo-operator, %.

    zahl % 10

    Also bei z.B. 45:

    10 + 10 + 10 + 10 + 5

    45 % 10 ergibt den rest, 5.

    und auf die 4 mal 10 kommst du mit
    floor(45 / 10)
    ergibt 4, also 10 mal vier.

    gruss,
    wahsaga

    1. Vielen Dank !!!