高精度任意进制间的转换,按照整形数据转换进制的办法,a进制转b进制,循环先对b求余数,再除以b这个过程,知道商为0
在高精度下,求余数可以模拟除法,进行辗转相除,除b的过程只要每一位上都除b
参考了maigo大牛的代码,然后自己找了几组数据试了下,真的就是那么回事!
期间判断一个数是否在一个区间内习惯性地写成了a<=x<=b的形式,导致错误,代码应该写成a<=x&&x<=b
代码:
高精度任意进制间的转换,按照整形数据转换进制的办法,a进制转b进制,循环先对b求余数,再除以b这个过程,知道商为0
在高精度下,求余数可以模拟除法,进行辗转相除,除b的过程只要每一位上都除b
参考了maigo大牛的代码,然后自己找了几组数据试了下,真的就是那么回事!
期间判断一个数是否在一个区间内习惯性地写成了a<=x<=b的形式,导致错误,代码应该写成a<=x&&x<=b
代码: