[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
转一个我在CN-DOS发的

'恩,记得用CScript调用……

'这个是连续运算最后输出,比一行一行的输出速度快。

Dim b, c, d, e,n, f()
n = 1000 '在这里定义位数
c = n / 4 * 14
ReDim f(c)
For b = 0 To c
    f(b) = 2000
Next

Do While
(c)
   
b = c
    d = f(b) * 10000
    f(b) = d Mod (b * 2 - 1)
   
d = d \ (b * 2 - 1)
   
b = b - 1
    Do While(b)
        
d = d * b + f(b) * 10000
        f(b) = d Mod (b * 2 - 1)
        
d = d \ (b * 2 - 1)
        
b = b - 1
    Loop
   
c = c - 14
    i = e + d \ 10000
    i = Right("0000" & i,4)
   
If k < 10 Then
        
k = k + 1
        ShowLine = ShowLine & i
    Else
        
k = 0
        'WSH.Echo ShowLine
        
ShowLine = ShowLine & vbCrLf
    End If
   
e = d Mod 10000
Loop
WSH.Echo ShowLine

TOP

返回列表