进制转换函数 2015-02-15 09:41 32人阅读 评论(0) 收藏

long fun(string str, int x) 
{  
	int i,t;  
	long sum=0;  
	for(i = 0; str[i]; i++)  
	{   
		if(str[i] <= '9')
			t = str[i] - '0';   
		else 
			t = str[i] - 'A' + 10;   
		sum = sum * x + t;  
	}  
	return sum; 
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

原文地址:https://www.cnblogs.com/you-well-day-fine/p/4671605.html