Re: Char in Float bzw. Int Kategorie: Programmierung C (von Michael - 19.03.2008 8:42) | ||
Als Antwort auf Re: Char in Float bzw. Int von PeterS - 17.03.2008 14:35 | ||
| ||
Hallo, irgendwie funktioniert das nicht bei, eine Char Variable einer Int Variable zu zuweisen. Die Int Variable erhält komischerweise immer den Wert 3722. Nun habe ich eine Funktion geschrieben, die eine Char- in eine Int-Variable umwandelt. Vielleicht hilft das sonst noch jemandem. int char2int(char string[]) { int len, i, zahl; len = Str_Len(string); i = 0; zahl = 0; while(len>0) { if(string[i]>='0' && string[i]<='9') { len--; zahl = zahl + (string[i]-'0')*pow(10.0,len); i++; } else { break; } } return zahl; } Gru� Michael | ||
Antwort schreiben Antworten: ![]() ![]() |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum