Hallo,
ich weiss mittlerweile wie ich von einem integer an Einer, Zehner und
Hunderter komme:
1 | int zahl;
|
2 | unsigned char einser, zehner, hunderter;
|
3 | einser = zahl%10;
|
4 | zehner = (zahl/10)%10;
|
5 | hunderter = (zahl/100)%10;
|
Gibt es eine ähnliche Variante, wie ich bei einem Double die erste
Nachkommastelle abgreifen kann?
also:
1 | // ist wegen double != int natürlich unschön, aber funktioniert
|
2 | double zahl;
|
3 | unsigned char einser, zehner, hunderter, einenachkommastelle;
|
4 | einser = zahl%10;
|
5 | zehner = (zahl/10)%10;
|
6 | hunderter = (zahl/100)%10;
|
7 |
|
8 | // einenachkommastelle = ???;
|