超长二进制转十进制,很难!

来源:百度知道 编辑:UC知道 时间:2024/06/16 02:28:38
10000位长的二进制转换为10进制,别跟我说乘二哦,早就溢出了。需要算法思想及原理,谢谢!
这是道信息学竞赛题,考的是算法设计~

用字符串存2进制的数据,然后转为16进制,2->16是很容易的了,再转为10进制,中间只能用字符串存数据

如果用范围最大数据类型也溢出了…那就没法编程。

没意义,你为什么不算10000亿位的。

先分段,然后映射十进制区间,最后累加计算。

第二步很重要。