Zaokrąglanie liczb typu int do liczb np. 10
Ostatnio zmodyfikowano 2014-07-18 17:51
Brunon3 Temat założony przez niniejszego użytkownika |
Zaokrąglanie liczb typu int do liczb np. 10 » 2014-07-17 21:11:37 Witam. Czy jest jakaś funkcja (a jak nie ma, to jak ją napisać?), która zaokrągla zmienną typu int o wartości np. 6 na zmienną typu int o wartości np. 10? Chodzi o zaokrąglanie do liczby zawsze dalszej, czyli 1 = 10, 2 = 10, 2 = 10, ... , 7 = 10. 8 = 10, 9 = 10, 10 = 10. Proszę o szybką odpowiedź. :) |
|
Monika90 |
» 2014-07-17 21:23:02 A dla zera jaki ma dawać wynik? I co z ujemnymi? |
|
pekfos |
» 2014-07-17 21:52:59 Dziel całkowicie przez 10, a potem mnóż przez 10. W zależności od reszty z dzielenia liczby początkowej przez 10 dodaj 10, lub nie. |
|
Brunon3 Temat założony przez niniejszego użytkownika |
» 2014-07-18 09:23:49 @Monika90: 0 = 0. @pekfos: "W zależności od reszty" czyli kiedy? Rozumiem, że mam to sprawdzać if'em? |
|
pekfos |
» 2014-07-18 11:08:29 "W zależności od reszty" czyli kiedy? |
Sam się domyśl. Np przez rozpisanie na kartce, co powinieneś był zrobić na samym początku, zamiast od razu pytać.. |
|
Monika90 |
» 2014-07-18 17:51:54 (x + 9) / 10 * 10 |
|
« 1 » |