进制转换
问题:将a进制的数 n 转成b进制的数.
当
1.预处理a的x(0<=x<=30)次方,b的x次方
2.将a进制转化成10进制(按权展开)
3.将10进制数转化为b进制数(减权定位法,二分实现 或者 取余法,栈实现)
C++:大数模拟
JAVA:用大数库疯转好的函数
①BigInteger类构造函数(a,b) a代表字符串,b代表进制 将字符串a以b进制转化为十进制
BigInteger类的toString(a) 代表将大整数以a进制的形式转化为字符串.
当
1.预处理a的x(0<=x<=30)次方,b的x次方
2.将a进制转化成10进制(按权展开)
3.将10进制数转化为b进制数(减权定位法,二分实现 或者 取余法,栈实现)
C++:大数模拟
JAVA:用大数库疯转好的函数
①BigInteger类构造函数(a,b) a代表字符串,b代表进制 将字符串a以b进制转化为十进制
BigInteger类的toString(a) 代表将大整数以a进制的形式转化为字符串.
相关推荐
大肥妖:我本科面华为的时候说了个狼性文化直接被挂了,朋友跟我说这是骂华为的词,他们叫奋斗者文化