hi,

wenn numb den wert 2 hat,

DrawNumb = numb; //Nummer Speichern

DrawNumb %= 10; //Rest ermitteln

sollte hier in DrawNumb auch 2 stehen programiertechnisch kann ich hier keinen fehler sehen.

kannst es ja eftl etwas eingränzen, schreib doch mal DrawNumb = 2; und schau dir das ergebnis an, damit könntest du eine falsche parameterübergabe ausschließen.

für alles andere müssste man mehr quellcode sehen, den da ist wie gesagt kein fehler zu sehen.
2 sollte 2 bleiben, aus 13 sollte 3 werden und aus 234 wird 4