Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
FO.ol
Anmeldungsdatum: 19.11.2005 Beiträge: 7
|
Verfasst am: 19.11.2005, 13:21 Titel: runden......... |
|
|
Hi,
ich hab da folgendes problem:
ich möchte eine beliebige zahl auf die nächste darunterliegendezahl bringen, die aber durch 20 teilabr sein muss (keine dezimalzahlen )
also aus 567 sollte 560 werden und aus 36 sollte 20 werden...
hab ehct keine ahnung wie ich das hinkriegen soll...
hoffe ihr habt ne lösung, thx schonma im vorraus
cya FO_ol |
|
Nach oben |
|
 |
Lutz Ifer Grillmeister

Anmeldungsdatum: 23.09.2005 Beiträge: 555
|
Verfasst am: 19.11.2005, 13:44 Titel: |
|
|
Servus
Code: | neuezahl = altezahl - (altezahl mod 20)
'oder:
neuezahl = 20 * (altezahl\20) |
wobei letztere version wahrscheinlich langsamer ist.
neuezahl ist das "größte vielfache von 20 kleiner als altezahl".
Gruß
Lutz Ifer |
|
Nach oben |
|
 |
FO.ol
Anmeldungsdatum: 19.11.2005 Beiträge: 7
|
Verfasst am: 19.11.2005, 14:07 Titel: |
|
|
dangö |
|
Nach oben |
|
 |
|