Welche Umformung von uint8 zu char ist schneller?
1 | itoa(variable, char, 10); |
oder
1 | variable = variable + '0' |
|
Forum: Mikrocontroller und Digitale Elektronik Umformung von zahl nach asciiWelche Umformung von uint8 zu char ist schneller?
oder
Maik schrieb: > Welche Umformung von uint8 zu char ist schneller Natürlich wäre die zweite schneller, liefert aber keinen String sondern nur 1 Zeichen, reicht also nur für Zahlen bis 9 und ist nicht NUL-termniert, erledigt also auch weniger. Maik schrieb: > Welche Umformung von uint8 zu char ist schneller? Was sagt dein unbekannter Compiler dazu? Wie sieht der Maschinencode aus, den er mit bestimmten Optimierungseinstellungen erzeugt? > Welche Umformung von uint8 zu char ist schneller? Und welche funktionert auch, wenn in deinem uint8 der Wert 111 steht? > Welche Umformung von uint8 zu char ist schneller? BTW1: "uint8" ist im Großen und Ganzen das selbe wie "char". BTW2: du vergleichst da Kraut mit Rüben. Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
|
|