fork download
  1. #include <iostream>
  2. #include <bitset>
  3. using namespace std;
  4. int main() {
  5. unsigned long int s;
  6. cin>>s;
  7. string binary = bitset<8>(s).to_string();
  8. cout<<binary<<"\n";
  9. int decimal = bitset<8>(binary).to_ulong();
  10. cout<<decimal<<"\n";
  11. return 0;
  12. }
  13.  
Success #stdin #stdout 0s 3276KB
stdin
128
stdout
10000000
128