梦殇国际

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 刷粉
月光下载 云刷粉软件 云刷粉网页 水贴机电脑版 安卓软件 梦殇导航(教程集合) 有任何问题请点击提问
查看: 5662|回复: 8
打印 上一主题 下一主题

[java] 解:10000的阶乘末尾有多少个0?

[复制链接]

4万

帖子

8556

积分

2791

TBS

UID
4
积分
8556
TBS
2791
智商
23022
节操
22103
海贝
1685
阅读权限
200
在线时间
3115 小时
注册时间
2014-1-1
最后登录
2024-11-24

在线时间长爱心大使梦殇元老

QQ
跳转到指定楼层
1
发表于 2015-10-20 12:45:33 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
下面的代码大概可以实现,我也是网上搜的一个朋友遇到的java面试题中的其中一个
  1. package com.hisen.test;

  2. public class JC {
  3. public static void main(String[] args) {
  4.         int x = 10000;
  5.         int count = 0;
  6.         while (x>0)
  7.         {
  8.               count = count + x / 5;
  9.               x = x / 5;
  10.         }
  11.         System.out.println(count);
  12. }
  13. }
复制代码
利用到了一个数学知识
令f(x)表示正整数x末尾所含有的“0”的个数,则有:
当0 < n < 5时,f(n!) = 0;
当n >= 5时,f(n!) = k + f(k!), 其中 k = n / 5(取整)。


通俗的解释就是:
求5...所有5都被2拉去产生0了


但是我还是不是很明白,有数学好的没?

找到了答案:http://blog.chinaunix.net/uid-20766194-id-1850404.html


全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复

使用道具 举报

22万

帖子

6万

积分

6万

TBS

❤牵着我的手❤闭着眼睛走你也不会迷路❤

UID
77
积分
67552
TBS
65989
智商
75025
节操
75016
海贝
1142
阅读权限
150
在线时间
6092 小时
注册时间
2014-1-2
最后登录
2023-6-29

二逼青年榜上有名在线时间长水货统领签到达人

QQ
9
发表于 2015-10-20 18:32:12 | 只看该作者
阿星 发表于 2015-10-20 16:33
难不成您不在阶乘是什么?

我是学渣
回复 支持 反对

使用道具 举报

4106

帖子

960

积分

2842

TBS

UID
81309
积分
960
TBS
2842
智商
4492
节操
3363
海贝
64
阅读权限
40
在线时间
168 小时
注册时间
2015-9-3
最后登录
2023-7-26

在线时间长

QQ
8
发表于 2015-10-20 18:13:05 | 只看该作者
我会算1+2=4的算术
来自安卓客户端来自安卓客户端
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

4万

帖子

8556

积分

2791

TBS

UID
4
积分
8556
TBS
2791
智商
23022
节操
22103
海贝
1685
阅读权限
200
在线时间
3115 小时
注册时间
2014-1-1
最后登录
2024-11-24

在线时间长爱心大使梦殇元老

QQ
7
 楼主| 发表于 2015-10-20 16:33:02 | 只看该作者

难不成您不在阶乘是什么?

点评

我是学渣  详情 回复 发表于 2015-10-20 18:32
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

22万

帖子

6万

积分

6万

TBS

❤牵着我的手❤闭着眼睛走你也不会迷路❤

UID
77
积分
67552
TBS
65989
智商
75025
节操
75016
海贝
1142
阅读权限
150
在线时间
6092 小时
注册时间
2014-1-2
最后登录
2023-6-29

二逼青年榜上有名在线时间长水货统领签到达人

QQ
6
发表于 2015-10-20 14:09:36 | 只看该作者
看不懂

点评

难不成您不在阶乘是什么?  详情 回复 发表于 2015-10-20 16:33
来自苹果客户端来自苹果客户端
回复 支持 反对

使用道具 举报

2万

帖子

6121

积分

597

TBS

磊哥

UID
40035
积分
6121
TBS
597
智商
23602
节操
21506
海贝
370
阅读权限
222
在线时间
1364 小时
注册时间
2015-2-25
最后登录
2024-7-30

二逼青年水货勋章在线时间长签到达人

QQ
5
发表于 2015-10-20 13:27:53 | 只看该作者
卧槽,那么短的代码
我是磊哥,磊哥就是我
回复 支持 反对

使用道具 举报

1万

帖子

1万

积分

347

TBS

UID
86096
积分
10091
TBS
347
智商
13591
节操
12980
海贝
66
阅读权限
80
在线时间
843 小时
注册时间
2015-10-5
最后登录
2019-7-21
QQ
4
发表于 2015-10-20 13:16:48 | 只看该作者
看不懂啊
来自安卓客户端来自安卓客户端
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

169

帖子

181

积分

963

TBS

UID
20578
积分
181
TBS
963
智商
402
节操
388
海贝
126
阅读权限
20
在线时间
49 小时
注册时间
2014-10-4
最后登录
2017-1-21
3
发表于 2015-10-20 13:11:49 | 只看该作者
大赞
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复

使用道具 举报

8401

帖子

1752

积分

561

TBS

UID
35438
积分
1752
TBS
561
智商
6182
节操
6538
海贝
51
阅读权限
50
在线时间
165 小时
注册时间
2015-2-3
最后登录
2018-10-24
QQ
2
发表于 2015-10-20 12:51:36 | 只看该作者
全站禁止灌水,后果自负 月光爆吧器 积分充值 签名档设置 积分记录 新人必备
梦殇qq群 欢迎加入群内禁止传播黄色信息!
①群:515706814 爆吧□顶贴□机器 ②群:94025161 贴吧推广□爆吧□软件 ③群:549343908 营销推广□贴吧□软件
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

GMT+8, 2024-11-25 06:23,Processed in 0.069157 second(s), 43 queries.

Powered by Discuz!X3.4© 2001-2013 Comsenz Inc. 手机版|黑名单|站点地图|RGB转16进制|梦殇国际 MSI

贴吧交流群:172119290 | 编程交流群:232677917 | 官方YY频道:13234704 | 本站所有软件仅供学习交流使用!

工信部备案:赣ICP备14004172号-1 | 如有需要请联系 邮箱:541641237#qq.com (点击发邮件)

快速回复 返回顶部 返回列表