A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 曾翀   /  2014-7-24 17:05  /  2732 人查看  /  29 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

超出int的范围了。。另外这数已经很巨大了,别人做的都是100内的累加把
回复 使用道具 举报
真的没看出来哪错了:L
回复 使用道具 举报
我们写程序会形成思维定势,一定以常量或者变量就是int,所以写程序要多思考。呵呵
回复 使用道具 举报
恩,来看看
回复 使用道具 举报
alive 中级黑马 2014-7-24 23:30:19
25#
也是没想到 学习了!
回复 使用道具 举报
学习了,以后还真的注意一些!
回复 使用道具 举报
那是因为最终数据超出了int类型的范围,造成的精度丢失
回复 使用道具 举报
话说,这个真的是溢出么?

俺看不是溢出,而是当阶乘到某个数时,正好到了0的位置,剩下的再往上乘就全是0了。这个数应该是34.

溢出的意思是转圈,不是0吧。
回复 使用道具 举报
哈哈哈哈哈
回复 使用道具 举报
学习了!哈哈!
回复 使用道具 举报
12
您需要登录后才可以回帖 登录 | 加入黑马