掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
計算速度を上げるには?? (ID:100072)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
速度を求めるなら、こういう計算式はC言語で作成した方がいいと思うよ。アルゴリズムができているのならあとはC言語風に書き直すだけでしょ。(for文とIf文さえ注意すればいけるはず。) ソースみて気になったとこは、Variantを使用しないでsingleなりdoubleなりを使用したほうがいい。速度に影響するかは分からないけどね。 あと、関数化した方が見やすいよ。 速度的に改善できそうなのは >If angd >= (-90 + (V - 1) * 10) And angd < (-90 + V * 10) Then nang(U, V) = nang(U, V) + 1 > の (-90 + (V - 1) * 10), (-90 + V * 10) 部分は初期化部分で先に計算して配列にでも詰めておけば多少早くなるよ。 同じ比較が上下で行われているのには訳があるのかな? Randomizeを何回も行っているようだけどプログラム起動時に一回やるだけで十分な気がする。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.