摘自:http://topic.csdn.net/u/20090411/19/325EFF86-7877-4CE8-93FC-E3D470B89995.html
不错的贴子,把里面的java程序修改成为vbscript的程序。
dim digits(2568)
max_digit = 2568
digits(max_digit) = 1
for d=2 to 1000
for k=max_digit to ubound(digits)
digits(k) = digits(k) *d
next
k = ubound(digits)
while k>=max_digit
if digits(k)>10 then
digits(k-1) = digits(k-1) + fix(digits(k) / 10)
digits(k) = digits(k) mod 10
if k-1<max_digit then
max_digit = k - 1
end if
end if
k = k-1
wend
next
'把结果转为字串。
str = ""
for i=max_digit to ubound(digits)
str = str & digits(i)
next
msgbox str
分享到:
相关推荐
windlx 运行的求n阶乘代码,学生很好用的,体系结构实验课
求阶乘-c#编写的求阶乘的控制台应用程序,有利于锻炼初学者的逻辑思维能力。
java求任意数的阶乘,java求任意数的阶乘,java求任意数的阶乘
Windows32位汇编语言程序,课程设计求大数阶乘。这个程序可能求1000以内的阶乘。
高精度计算1000阶乘,详细输出!#include using namespace std; #include const int N = 100000; int a[N];
易语言循环求阶乘源码,循环求阶乘,求阶乘
数据长,可能会超出计算机数据范围,所以用数组分别保存每一位数据然后进行乘法和加法移位运算。
该程序是我写的博客“一起talk C栗子吧(第三回:C语言实例--求阶乘)”的配套程序,共享给大家使用。
1000阶乘精确值
1091:求阶乘的和 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 22935 通过数: 17332 【题目描述】 给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+...+n!),输出阶乘的和。 【输入】 输入有一行,...
【C#】求大数阶乘,求大数阶乘_算法_C#
用于求阶乘的c语言程序用于求阶乘的c语言程序用于求阶乘的c语言程序用于求阶乘的c语言程序用于求阶乘的c语言程序用于求阶乘的c语言程序
VB 递归求阶乘 VB 递归求阶乘 VB 递归求阶乘
求各个阶乘之和,阶乘的倒数之和,求各个阶乘之和,阶乘的倒数之和
java阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘阶乘
这是一道C语言 求n的阶乘,方法很简单,代码不超过5行
该程序能求出0-2000的阶乘,使用链表实现,能动态的扩充存储结果。。。。。
java 求任意一个正数的阶乘 java 求任意一个正数的阶乘
阶乘是基斯顿·卡曼(Christian Kramp,1760~1826)于 1808 年发明的运算符号,是数学术语。 一个正整数的阶乘(factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。1808年,...
递归算法求阶乘.rar 递归算法求阶乘.rar 递归算法求阶乘.rar 递归算法求阶乘.rar 递归算法求阶乘.rar 递归算法求阶乘.rar