char array zu INT wandeln
- Luigi
- Autor
- Offline
- Junior Member
Weniger
Mehr
- Beiträge: 36
- Karma: -1
- Dank erhalten: 3
07 Mai 2018 00:02 - 07 Mai 2018 00:03 #413
von Luigi
Luigi erstellte das Thema char array zu INT wandeln
kann mir jemand bitte verraten wie ich eine 3Stellige Zahl die in einem char array abgelegt ist in einer INT umwandeln kann? Danke
Letzte Änderung: 07 Mai 2018 00:03 von Luigi.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- RedBaron
- Offline
- Junior Member
11 Jul 2018 23:50 - 11 Jul 2018 23:53 #433
von RedBaron
char array zu INT wandeln
wenn im Array die Zahlen im ASCII-Code abgelegt sind, kannst du die Funtion atoi benutzen:
www.cplusplus.com/reference/cstdlib/atoi/
Wenn es immer drei Stellen sind:
int i = (int)(a[0] - '0') + (a[1] - '0') * 8 + (a[2] - '0') * 256;
www.cplusplus.com/reference/cstdlib/atoi/
Wenn es immer drei Stellen sind:
int i = (int)(a[0] - '0') + (a[1] - '0') * 8 + (a[2] - '0') * 256;
Letzte Änderung: 11 Jul 2018 23:53 von RedBaron. Begründung: Egänzung
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Aktuelle Seite:
- Startseite
- Impressum / Datenschutz / ...
- ESP8266 spezifisch
- Codebesprechung
- char array zu INT wandeln