求一个数次方的最后几位怎么弄啊??

gongzhi493712874 2009-11-22 09:54:01
比如 2的4次方的最后7位为0065536 题是这样的,b=2,i=4,n=7;f(0)=1,f(i)=b^f(i-1),求F(i)的最后n位,
f(1)=2^f(0),f(2)=2^f(1),f(3)=2^f(2),f(4)=2^f(3),这样的,然后求f(4)哦最后7位,这个数算出来会相当大,怎么处理它???谢谢
...全文
210 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACgirl 2009-11-22
  • 打赏
  • 举报
回复
没一楼想像的那样容易
cyj78117520 2009-11-22
  • 打赏
  • 举报
回复
大数处理,你可以用数组保存 乘起来的结果,然后要求输出几位就输出几位。
数字很大 每个数组空间存多一点数组 别超过你定义的数组类型就可以了。如果你写过“N!”这种ACM题目这样的问题就迎刃而解了。

69,335

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧