#include<cstdio>
#include<cstring>
#include<string>
#include<algorithm>
#include<stack>
using namespace std;
//=======================================//
int toDecimal(int n, int b)
{
int result=0;
int multiplier=1;
while(n>0)
{
result+=n%10*multiplier;
multiplier*=b;
n/=10;
}
return result;
}
//=======================================//
int fromDecimal(int n, int b)
{
int result=0;
int multiplier=1;
while(n>0)
{
result+=n%b*multiplier;
multiplier*=10;
n/=b;
}
return result;
}
//===========================================//
//===============================================//
int GCD(int a, int b)
{
if (b==0) return a;
return GCD(b,a%b);
}
//===============================================//
int LCM(int a, int b)
{
return b*a/GCD(a,b);
}
//==================================================//
int main()
{
printf("%d\n",fromDecimal(10,2));
printf("%d\n",toDecimal(1001,2));
return 0;
}
基本数学函数-from tc
最新推荐文章于 2024-09-25 20:01:21 发布