⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ran2.txt

📁 常用的数值算法的VB程序
💻 TXT
字号:
Static Function RAN2(IDUM&)
    M& = 714025: IA& = 1366: IC& = 150889: RM = 0.0000014005112
    Dim IR&(97)
    If IDUM& < 0 Or IFF = 0 Then
        IFF = 1
        IDUM& = (IC& - IDUM&) Mod M&
        For J = 1 To 97
            IDUM& = (IA& * IDUM& + IC&) Mod M&
            IR(J) = IDUM&
        Next J
        IDUM& = (IA& * IDUM& + IC&) Mod M&
        IY& = IDUM&
    End If
    J = 1 + Int((97 * IY&) / M&)
    If J > 97 Or J < 1 Then Print "Abnormal exit": Exit Function
    IY& = IR&(J)
    RAN2 = IY& * RM
    IDUM& = (IA& * IDUM& + IC&) Mod M&
    IR&(J) = IDUM&
End Function

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -