| ありがとうございます。
For r As Integer = 0 To n - 1 Step n_radix
fft(n_radix, theta * radix, tmpr, tmpi, ar, ai, r_st + r)
Next r
としてみましたが、
それでも、やはり正しい結果は得られないのですが、なぜでしょうか?
配列はByValやByRefを指定しなくとも
参照型(ByRef)で渡されることは知っていますが
後から、コードを見たときに分かりやすくするために
一応、付けています。
ちなみに、普通は配列にはByValやByRefを付けないものなのでしょうか?
ReturnはFunctionのためのもので、
Exit Sub はSubのためのものだと思っていました。
仰る通り、長い間VBAを使ってきましたので、
その名残が残っています。
|