INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Ausgabe Binärzahlen
09.01.2021, 12:16
Beitrag #1
Ausgabe Binärzahlen
Hallo,
ich habe nichts gefunden, womit ich Binärwerte mit führenden Nullen ausdrucken kann.
Code:
byte x = 13;
Serial.println(x,BIN);
ergibt 1101.
In meiner Not habe ich es so gemacht:
Code:
byte x = 13;
for (int i = 0; i<8; i++) {
  if (bitRead(x[0],7-i)==1) {
    Serial.print("1");
  } else {
    Serial.print("0");
  }
}
ergibt 00001101.
Gibt es eine bessere Möglichkeit?
Gruß Karl

Karl Stanger
www.stangerweb.de
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
09.01.2021, 12:24
Beitrag #2
RE: Ausgabe Binärzahlen
Dafür habe ich mal erweiterte Printroutinen geschrieben.

Gruß Tommy

"Wer den schnellen Erfolg sucht, sollte nicht programmieren, sondern Holz hacken." (Quelle unbekannt)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Attiny85 Probleme mit Schleifen und Serial-Ausgabe lucki.luke 9 696 07.03.2021 20:55
Letzter Beitrag: Tommy56
  Ausgabe auf Serial Monitor vlakvark 8 811 31.12.2020 15:25
Letzter Beitrag: MicroBahner
  Ausgabe von formatierten Float-Werten auf LCD Herby007 7 659 10.12.2020 21:47
Letzter Beitrag: Tommy56
  Ausgabe auf LCD anstatt in MS Visuals oneill86 10 1.473 03.05.2020 20:42
Letzter Beitrag: hotsystems
  Serielle Ausgabe in Setup streikt Mustermann 2 1.263 10.10.2019 18:26
Letzter Beitrag: Mustermann
  Ausgabe serieller Monitor matschbirne 3 1.549 29.07.2019 18:14
Letzter Beitrag: Hilgi
  For-Loop verschluckt Ausgabe am seriellen Monitor TimeMen 5 1.568 14.04.2019 17:59
Letzter Beitrag: Tommy56
  hilfe bei callback ausgabe per knopfdruck merz 5 2.508 15.04.2018 14:16
Letzter Beitrag: Tommy56
  MQTT ausgabe auf ili9341 wird flasch dargestellt merz 13 4.778 03.04.2018 11:30
Letzter Beitrag: merz
  Anfängerfrage zur Seriellen ausgabe??? merz 7 2.218 01.03.2018 22:06
Letzter Beitrag: hotsystems

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste