AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Mit printf() Zahlen binär ausgeben
Thema durchsuchen
Ansicht
Themen-Optionen

Mit printf() Zahlen binär ausgeben

Ein Thema von Schneider-Huetter · begonnen am 29. Nov 2004 · letzter Beitrag vom 3. Dez 2004
Antwort Antwort
Schneider-Huetter

Registriert seit: 5. Mär 2004
97 Beiträge
 
Delphi 7 Personal
 
#1

Mit printf() Zahlen binär ausgeben

  Alt 29. Nov 2004, 11:40
Servus,
kann mir jemend sagen, wie man in C mit der printf()-Funktion Zahlen binär ausgeben kann?
Gruß Schneider-Huetter
  Mit Zitat antworten Zitat
Benutzerbild von atreju2oo0
atreju2oo0

Registriert seit: 5. Dez 2003
Ort: Berlin
289 Beiträge
 
Delphi 6 Enterprise
 
#2

Re: Mit printf() Zahlen binär ausgeben

  Alt 29. Nov 2004, 11:52
printf-Help

Aber so wie ich das sehe geht binäre Ausgabe nicht...
Thomas
  Mit Zitat antworten Zitat
Tubos

Registriert seit: 25. Feb 2004
Ort: Yspertal (Niederösterreich)
1.014 Beiträge
 
Delphi 7 Personal
 
#3

Re: Mit printf() Zahlen binär ausgeben

  Alt 29. Nov 2004, 21:33
Das ist nicht möglich.
Du könntest aber mit sprintf die Zahl in einen String schreiben, und dann mit strtol ins Binärsystem umwandeln. Der Funktion strtol kannst du als letzten Parameter die Basis des Zahlensystems übergeben, in das du umwandeln willst (bei binär wäre das dann 2).
Lukas
  Mit Zitat antworten Zitat
Schneider-Huetter

Registriert seit: 5. Mär 2004
97 Beiträge
 
Delphi 7 Personal
 
#4

Re: Mit printf() Zahlen binär ausgeben

  Alt 3. Dez 2004, 20:07
Ich habs jetzt folgendermaßen gemacht:
Ich nutze als Eingabe eine "unsigned char" variable, den Inhalt schieb ich in einer Schleife 8 mal um 1 nach links und gebe dann jeweils den Wert des Carry-Flags aus. Funktioniert wunderbar
Gruß Schneider-Huetter
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz