具体方法,代码怎么写,能说一下吗
追答嗯,我们简单点说好了,就是用整数数组分段存储一个比较长的数字,
比如12,345,678,901,234,567,890,我们可以规定每6位分一段,用数组存储的形式就是a[0]=567890, a[1]=901234, a[2]=345678, a[3]=12, 然后加法乘法也都是对数组计算,只是要考虑进位的问题。基本上就是模拟人的手算的过程。
其实我并没看懂,然后那个我看别的楼层有回答用biginteger的,这个怎么用,我用Vs,好像没法用这个类型
追答biginteger是java的类型,c语言要使用这个类型要么从网上搜其他人的代码使用,要么自己写代码实现。
本回答被提问者采纳就是1-100的阶乘相加,只有%u一种方式吗,没法改变数据类型吗?
怎么用
追答新建个biginteger
追问新建?