进制转换10进制转二进制,n进制转16进制

进制转换

进制转换题目:

10进制转二进制

1289

#include
using namespace std ;
string s;
int r,t=1,i;
int main(){
	cin>>s;
	for(i=s.size()-1;i>=0;i--){
		r=r+(s[i]-'0')*t;
		t=t*2;
	}
	cout<<r;
}

n进制转16进制

1108

#include 
using namespace std;
long long n,x;
string s;
char c;
int main(){
	cin>>n;
	while(n!=0){
		x=n%16;
		//cout<

你可能感兴趣的:(c++,算法,数据结构)