fork download
  1. #include <bitset>
  2. #include <iostream>
  3. #include <climits>
  4.  
  5. using namespace std;
  6.  
  7. int main() {
  8. int16_t temp;
  9.  
  10. cout << "Введите произвольное число от -128 до 127: ";
  11. cin >> temp;
  12.  
  13. char value=temp;
  14.  
  15. cout << "Битовое представление числа " << value << " = " << bitset<sizeof(value) * CHAR_BIT>(value) << endl;
  16. }
Success #stdin #stdout 0.01s 5568KB
stdin
12
stdout
Введите произвольное число от -128 до 127: Битовое представление числа  = 00001100