标签: c++
我有一个160位长的bitset,我想将它转换为基数为10的数字并在算术运算中使用它。我可以用什么类型来存储那个东西,我怎样才能将bitset转换为base 10来存储它有?
提前致谢
答案 0 :(得分:0)
将它存储为160位整数(有很多任意精度整数包可以帮助解决这个问题。)
然后执行以下操作:
重复,直到除数后的结果为0.现在,您可以得到数字的十进制数字。