成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

怎么用VBS精確計算2的100次方-創(chuàng)新互聯

這篇文章主要介紹了怎么用VBS精確計算2的100次方,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

網站建設哪家好,找創(chuàng)新互聯建站!專注于網頁設計、網站建設、微信開發(fā)、小程序制作、集團企業(yè)網站建設等服務項目。為回饋新老客戶創(chuàng)新互聯還提供了曹縣免費建站歡迎大家使用!

既然Python可以計算2的100次方,那么我就要用VBS實現。不過這個效率嘛,計算2的10000次方Python用了0.009013秒,VBS用了120.9805秒,不是一個等級的,我就不多說什么了。

直接上代碼:


'Date: 2010/10/27
'Author: Demon
'QQ: 380401911
'E-mail: still.demon@gmail.com

begin = Timer
n = 1
For i = 1 To 100
n = multiple(n, 2)
Next
finish = Timer
WScript.Echo n
WScript.Echo finish - begin

'Grade school multiplication, Algorithm 14.12
'/tupian/20230522/
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


感謝你能夠認真閱讀完這篇文章,希望小編分享的“怎么用VBS精確計算2的100次方”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯網站建設公司,,關注創(chuàng)新互聯行業(yè)資訊頻道,更多相關知識等著你來學習!

文章名稱:怎么用VBS精確計算2的100次方-創(chuàng)新互聯
網站路徑:http://jinyejixie.com/article28/dehhjp.html

成都網站建設公司_創(chuàng)新互聯,為您提供網站建設、電子商務標簽優(yōu)化、網頁設計公司、微信小程序外貿網站建設

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

外貿網站建設
色达县| 灵宝市| 黄骅市| 图片| 五寨县| 宁化县| 邳州市| 英吉沙县| 团风县| 七台河市| 柘城县| 日喀则市| 会泽县| 彭阳县| 简阳市| 仙桃市| 左权县| 天全县| 浙江省| 雅安市| 泗洪县| 安塞县| 白山市| 仪陇县| 专栏| 海口市| 广宗县| 长宁县| 承德市| 安阳县| 改则县| 乐亭县| 利辛县| 靖安县| 内乡县| 东安县| 简阳市| 万州区| 加查县| 赤壁市| 辽阳市|