好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 用VBS精確計算100的階乘的實現代碼

用VBS精確計算100的階乘的實現代碼

熱門標簽:百度地圖標注怎么卸載 海外美發店地圖標注 外呼營銷下單系統 加盟電銷機器人好的品牌 前鋒辦理400電話申請 陜西高頻外呼回撥系統哪家好 打電話的外呼系統貴不貴 新密防封卡外呼系統違法嗎 辦理膠州400電話財稅
今天又無聊的逛了一下搜搜問問,找到這樣一個問題:

有誰能提供vbs里20的階乘的詳細程序

下面有人給出了這樣的答案:
復制代碼 代碼如下:

function jx(x)
j=1
for i=2 to x
j=j*i
next
jx=j
end function
msgbox jx(20)

運行一下上面的程序,輸出2.43290200817664E+18。笑而不語,再次證明了我之前的結論,在這種網站上回答問題的,大部分水平都不咋地。

其實之前在《用VBS精確計算2的100次方》我已經寫過了VBS的大數乘法,調用一下就行了:
復制代碼 代碼如下:

'Author: Demon
'Website: http://demon.tw
'Email: 380401911@qq.com
Option Explicit
Function multiple(byVal x, byVal y)
Dim n, t, i, j, z, w()
n = Len(x) - 1
t = Len(y) - 1
ReDim w(n + t + 1)
x = CStr(x) : y = CStr(y)
For i = 0 To UBound(w)
w(i) = "0"
Next
For i = 0 To t
Dim c : c = 0
Dim uv : uv = 0
For j = 0 To n
uv = (w(i+j)-"0") + c + _
(Mid(x,n-j+1,1)-"0") * (Mid(y,t-i+1,1)-"0")
w(i+j) = CStr(uv Mod 10 + "0")
c = uv \ 10
Next
w(i+n+1) = CStr(uv \ 10 + "0")
Next
z = Join(w,"")
z = StrReverse(z)
Do While Left(z,1) = "0"
z = Mid(z,2)
Loop
multiple = z
End Function
Function factorial(n)
Dim i, t : t = 1
For i = 1 To n
t = multiple(t, i)
Next
factorial = t
End Function
Dim t : t = Timer
WScript.Echo factorial(100)
WScript.Echo Timer - t

另外,dogfish也寫了一個求1000階乘的VBS:
復制代碼 代碼如下:

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-1max_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

不過,能寫出這樣的程序的人,不會無聊到去回答搜搜問問的問題吧。
原文:http://demon.tw/programming/vbs-factorial.html
您可能感興趣的文章:
  • C++求階乘的兩種方法
  • java階乘計算獲得結果末尾0的個數代碼實現
  • C語言 實現N階乘的程序代碼
  • 千萬不要被階乘嚇倒
  • c++大數階乘的實現方法
  • C# 實現階乘 (遞歸,非遞歸) 實現代碼
  • ASP.NET遞歸法求階乘解決思路
  • 從階乘函數對比Javascript和C#的異同
  • 算階乘的vbs小程序
  • 求1000階乘的結果末尾有多少個0

標簽:梅州 伊春 阜陽 咸陽 四平 河南 牡丹江 武威

巨人網絡通訊聲明:本文標題《用VBS精確計算100的階乘的實現代碼》,本文關鍵詞  用,VBS,精確,計算,100,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《用VBS精確計算100的階乘的實現代碼》相關的同類信息!
  • 本頁收集關于用VBS精確計算100的階乘的實現代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 疯狂?喷水男女爽视频在线观看| 免费h福利漫画网站在线| 啊灬啊灬把腿张开灬密桃视频| 精品丝袜无码一区二区三APP | 4399在线观看免费高清电视剧| 上饶市| 扒开?狂揉?脱脱内内真人| 国产1024香蕉在线观看| porno美国xxxhd| 女仆扒开腿秘?让人桶爽的| 丝袜美腿美女的自拍照| 它又想你了你给他好不好| 搞黄色软件| 办公室女职员交换性bd| 片多多高清在线观看免费| 怡红怡春院| 欧美日韩一区二区视频图片| 五指探洞正确的手法| 91精品国产色综合久久不卡电影 | 天天摸夜夜添狠狠添2018| 范冰冰泰国做容器是真的吗| 韩国三级BD高清中字全部| 日本最大但人文艺术第一组 | 日本少萝自愿裸体???| 国产一区二区丝袜女高跟鞋| 国产精品99久久免费2021| 黄色网战在线观看| 国产推特福利姬在线视频| 《欲女春潮》在线观看| 美女图片131亚洲午夜| 美女被到爽了流动漫| 日本高清一区二区三区不卡免费| 国产精品大屁股白浆一区二区,| vip免费影院| 小黄网站有哪些在线观看| 办公室高h揉| 亚洲不卡一区二区三区| 按摩sPA高潮推油喷水A片| AAAA级毛皮和AAAA的区别| 久久资源总站| 亚洲午夜精品|