题解 | #小乐乐计算求和#
小乐乐计算求和
http://www.nowcoder.com/practice/c98aeab2362c459dbc840d4c75f07729
其实普通方法只能计算小数阶乘,int型最多只能表示 12! 之后就要溢出,long型同样只能表示到12的阶乘,就算是long long型13!也是极限,算不了14及之后的阶乘。
大数阶乘需要另辟蹊径,当然本题明确告诉了我们结果范围在int类型范围之内,因此不用过多考虑,很简单。
小乐乐计算求和
http://www.nowcoder.com/practice/c98aeab2362c459dbc840d4c75f07729
其实普通方法只能计算小数阶乘,int型最多只能表示 12! 之后就要溢出,long型同样只能表示到12的阶乘,就算是long long型13!也是极限,算不了14及之后的阶乘。
大数阶乘需要另辟蹊径,当然本题明确告诉了我们结果范围在int类型范围之内,因此不用过多考虑,很简单。
相关推荐