[求助]利用C++实现超大整数的乘法和除法运算方法的探讨
[求助]利用C++实现超大整数乘法和除法运算方法的探讨
先不说C++,先说超大整数的乘法和除法,,,,,,到底怎么做才能是比较有效呢??我在百度上找过有关的算法,就是看不懂,而且也和我想的超大整数的存储也不能挂钩,很无奈!!因为考虑到时间复杂度的问题,我以前没考虑,只考虑了内存的开销会不会太大。因为本人这方面不是很好,所以前来求教,希望各位大虾能不吝赐教~!
我只想要个算法,也不一定是算法,只要大虾能说明是怎么实现的就好,我现在搞的头都晕了~!!只要是个好的想法,或者是一个闪光点,都可以给建议~!
就比如说两个13位的十进制数该如何来计算乘法?我存储的时候是用链表每4位存储的,计算结果也是那样存储!加法和减法都好想,乘法真的就不知道如何下手了,还有除法,还有个阶乘,暂时不敢考虑,也不考虑了,以后再说!