Eine "cin" Zahl via "cout" binär ausgeben [solved]
-
Ich hoffe, der Titel ist selbst erklärend
safety first : Ich will eine Zahl eingeben (z.B 1) und diese binär ausgeben.
-
std::bitset
-
SeppJ schrieb:
std::bitset
Danke für die Antwort
Könntest du mir vllt ein kleines Beispiel geben, wie ich es einbauen kann ?
Das wäre sehr nett#include <iostream> using namespace std; int main { int Zahl; cin >> Zahl; cout << Zahl; }
-
Könntest du mir vllt ein kleines Beispiel geben, wie ich es einbauen kann ?
Du bist bei dieser Hausaufgabe also sogar mit googeln völlig überfordert?
-
manni66 schrieb:
Könntest du mir vllt ein kleines Beispiel geben, wie ich es einbauen kann ?
Du bist bei dieser Hausaufgabe also sogar mit googeln völlig überfordert?
Das hier ist keine Hausaufgabe ^^
Ich dachte halt, dass ich hier die benötigte Hilfe bekommen.
Es stimmt aber schon. Ich habe die nötige Information bekommen. Den Rest werde ich dann wohl selbst rausfinden müssen.
-
#include <stdio.h> #include <stdlib.h> int main() { unsigned int i,b,c=0b1000000000000000,a; printf("Eingabe\n"); scanf("%hu",&a); for(i=0;i<16;i++) { b= a&c; if(b>=1) { printf("1"); } else { printf("0"); } c=c>>1; } return 0; }