![]() |
![]() |
|
|
|||||||
| Registrieren | Hilfe/Forumregeln | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
| Programmierung Rat & Tat für Programmierer |
|
|
Themen-Optionen | Ansicht |
|
|
#4 |
|
Elite
![]() |
also in dem fall ginge es mit einem workaround
Code:
switch (price/1000)
{
case 0:
case 1: discount = 0.05; break;
case 2: discount = 0.08; break;
case 3:
case 4: discount = 0.15; break;
default: discount = 0.2; break;
}
wenn du eine integerdivison machst (int/int) dann werden die kommastellen weggeschnitten 3000 / 1000 = 3 3999 / 1000 = 3 usw
____________________________________
Whoever built humanity left in a major design flaw: it was the tendency to bend at the knees. |
|
|
|
| Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
| Themen-Optionen | |
| Ansicht | |
|
|