Wieso mod 5?
Du möchtest doch die einzelnen Stellen 10er und 1er erhalten oder nicht.
Also musst du durch 10 teilen
Wenn Du etwas anderes beabsichtigst dann stelle Deine Frage genauer!
Die Zehner
erhälst Du wenn du die Absolute Zahl ermittelst 17/10 = 1,7 davon die Absolute = 1
Die Einer
17 mod 10 = 7
Natürlich kannst Du noch erweitern wenn Du mehr Stellen willts dazu musst du dann der Quelle das Ergebniss abziehen
Oder wolltest Du in Oktal oder Hexadezimal arbeiten, dann kommst Du um eine String Konvertierung nicht herum.
Lesezeichen