|
|

楼主 |
发表于 2026-9-23 14:37
|
显示全部楼层
如下程序是用于计算波动因子k的可调用程序,代码如下:
Private Function paixu12(a As String, sb As String) As String
Dim i As Integer
Dim ak(), s105, cr(), k
s103 = a
Set f = CreateObject("Scripting.Dictionary")
s105 = Split(s103, "/")
j1 = UBound(s105)
Print j1
k = 1
For k1 = 1 To j1
n1 = n1 + 1
ReDim Preserve ak(1 To n1)
ak(n1) = s105(n1)
k2 = ak(n1)
Print ak(n1)
If k2 <> 2 And k2 < Val(sb) Then
k = k * (k2 - 1) / (k2 - 2)
Else
k = k
End If
Next
paixu12 = k
End Function |
|