Hallo Wie kann man denn mit dem sprintf von WinAVR eine Zahl binär formatieren? %b geht komischerweise nicht :( Gibt es bei GCC so etwas nicht?
Binär wird von C nur stiefmütterlich unterstützt. Die gcc-bekannte Schreibweise von Binärzahlen mit 0b ist eine Erweiterung des gcc, die es nie in den Standard geschafft hat. aber mit itoa/utoa kannst du's zumindest am gcc lösen. Um führende Nullen musst du dich allerdings wieder selber kümmern :-)
>%b geht komischerweise nicht :(
Auch wenn das manche stdio-Implementierungen können, ist %b trotzdem
keine Standardformatanweisung.
Oliver
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.