ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 14239|回复: 21

[Excel 程序开发] [第33期]非零尾数

[复制链接]

TA的精华主题

TA的得分主题

发表于 2008-3-2 18:23 | 显示全部楼层 |阅读模式

说明:
表达式N!(N为非负整数)表示从1到N的N个整数的乘积,N=0时,定义0!=1。
例如:
3!=1×2×3=6
5!=1×2×3×4×5=120
要求:
1、自定义函数求出N!的最后一位非零的数字。
例如:
5!=120,则最后一位非零的数字为2
10!=3628800,则最后一位非零的数字为8

2、代码运行流畅
评分:
答案正确得2分,精彩答案另加分。
答案发送到:agstick@126.com,并跟一贴占位,请勿出现答案相关信息。

 

单选投票, 共有 16 人参与投票

距结束还有: 3890 天23 小时33 分钟

您所在的用户组没有投票权限

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-4 17:08 | 显示全部楼层

这么多位数,电脑都快罢工啊!!!

小的不才,传了一个,超过4位数不敢试(重在参与,呵呵),占位......

另外,版主提供的附档中,123的阶乘结果的最后一位非0数字是6,好像不太正确,应该是3吧???


大数阶乘应该是狼版的强项,看了他的大数阶乘的计算(六),9位数要46秒,现在这题目的数有15位,期待结帖!!!


QUOTE:

从n=60525开始出现错误,原因是只取后4位参与运算的结果,不得分。

[此贴子已经被willin2000于2008-3-22 18:28:00编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-4 22:37 | 显示全部楼层

答案已发送到:agstick@126.com,并跟一贴占位.


QUOTE:

方法正确,评2分.

[此贴子已经被作者于2008-3-22 18:29:17编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-5 08:50 | 显示全部楼层

答案已发送到:agstick@126.com,跟贴

刚学VBA,所以代码还比较乱,而且用的是以前学其它语言时的一些方法。

还有一个疑问,《精粹》上不是说EXCEL里的函数在VBA里都可以用吗,但为什么FACT()、SUBSTITUTE()函数不能用?如果这两个能用上,VBA解决这种问题就太浪费了。


QUOTE:

方法错误,把问题想的太简单了。不得分.

[此贴子已经被willin2000于2008-3-22 18:30:10编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-6 16:03 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

答案已发送到:agstick@126.com,占位.


QUOTE:

文件中模块丢失,看不到代码。不得分.

[此贴子已经被willin2000于2008-3-22 18:37:18编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-6 17:38 | 显示全部楼层

答案已发送到:agstick@126.com,并跟贴占位.


QUOTE:

取后8位数参与运算,在数据很大时不知道会不会出问题,速度太慢,无法验证。得1分。

[此贴子已经被willin2000于2008-3-22 18:38:02编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-6 23:59 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

已经发到版主邮箱,请批阅,谢谢!

QUOTE:

方法完全正确,很简洁。多加1分,评3分.

[此贴子已经被willin2000于2008-3-22 18:39:03编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-9 17:08 | 显示全部楼层

答案已发送到:agstick@126.com,凑个热闹.


QUOTE:

正确,连超过1000位的方法也提供了,加1分,评3分.

[此贴子已经被willin2000于2008-3-22 18:40:25编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-11 15:39 | 显示全部楼层

回复:(agstick)[33期]非零尾数

答案已发送。                                                                      


QUOTE:

方法错误,把问题想的太简单了。不得分.

[此贴子已经被willin2000于2008-3-22 18:41:28编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x

TA的精华主题

TA的得分主题

发表于 2008-3-12 17:39 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

答案已发送,请版主查收。现在的回帖字数限制是不是降低要求了?

QUOTE:
方法正确,的确是一道数学题。评2分.



[此贴子已经被willin2000于2008-3-22 18:42:26编辑过]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?免费注册

x
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-21 18:49 , Processed in 0.045138 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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