Skip to content

Instantly share code, notes, and snippets.

@haixinsong
Last active January 17, 2019 17:39
Show Gist options
  • Save haixinsong/bc99d649a95a14c0231a679a9aef4840 to your computer and use it in GitHub Desktop.
Save haixinsong/bc99d649a95a14c0231a679a9aef4840 to your computer and use it in GitHub Desktop.
decimal number display as binary number
#include <iostream>
using namespace std;
int main()
{
int input_number, temp_number, display_number = 0, ten_power = 1;
cout << "please input a positive integer:" << endl;
cin >> input_number;
temp_number = input_number;
while (temp_number > 0)
{
display_number = display_number + temp_number % 2 * ten_power;
temp_number = temp_number / 2;
ten_power = ten_power * 10;
}
cout << "the decimal number " << input_number << " display as binary number is: " << display_number << endl;
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment