[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.40,0:00:02.67,Default,,0000,0000,0000,,どのように時間が機能しているか把握するために Dialogue: 0,0:00:02.67,0:00:05.53,Default,,0000,0000,0000,,spin_loop関数を定義します Dialogue: 0,0:00:05.53,0:00:10.61,Default,,0000,0000,0000,,spin_loopは変数iにゼロを設定することから始め\Nループをn回通過します Dialogue: 0,0:00:10.61,0:00:14.18,Default,,0000,0000,0000,,ループする度にiに1を加えます\Nこれで長い間実行できます Dialogue: 0,0:00:14.18,0:00:17.09,Default,,0000,0000,0000,,nの値を選択することで何回でもループできます Dialogue: 0,0:00:17.09,0:00:19.68,Default,,0000,0000,0000,,それを試してみましょう Dialogue: 0,0:00:19.68,0:00:25.48,Default,,0000,0000,0000,,ループを1,000回試してみます Dialogue: 0,0:00:25.48,0:00:28.74,Default,,0000,0000,0000,,結果は得られませんでした Dialogue: 0,0:00:28.74,0:00:32.84,Default,,0000,0000,0000,,かかった時間は約0.0001秒です Dialogue: 0,0:00:32.92,0:00:36.37,Default,,0000,0000,0000,,約10分の1ミリ秒です\Nもっと大きな数で実行してみましょう Dialogue: 0,0:00:36.37,0:00:42.70,Default,,0000,0000,0000,,反復数に10かけて増やします Dialogue: 0,0:00:42.70,0:00:45.10,Default,,0000,0000,0000,,nの値に10をかけます Dialogue: 0,0:00:45.10,0:00:51.07,Default,,0000,0000,0000,,かかった時間が出ました 約10分の6ミリ秒です Dialogue: 0,0:00:51.07,0:00:53.76,Default,,0000,0000,0000,,時間を増やし続けます Dialogue: 0,0:00:53.76,0:00:57.35,Default,,0000,0000,0000,,それでは100,000回ループしてみましょう Dialogue: 0,0:00:57.35,0:00:59.14,Default,,0000,0000,0000,,時間が増えたかどうか確認します Dialogue: 0,0:00:59.14,0:01:02.16,Default,,0000,0000,0000,,10,000回と100,000回との間に Dialogue: 0,0:01:02.16,0:01:05.65,Default,,0000,0000,0000,,時間は約10倍増えています Dialogue: 0,0:01:05.65,0:01:08.55,Default,,0000,0000,0000,,これをもう一度100万回で試してみましょう Dialogue: 0,0:01:08.55,0:01:11.67,Default,,0000,0000,0000,,ループを100万回行った場合\N時間は0.05秒になりました Dialogue: 0,0:01:11.67,0:01:16.12,Default,,0000,0000,0000,,つまり100分の5秒または55ミリ秒です Dialogue: 0,0:01:16.12,0:01:19.83,Default,,0000,0000,0000,,まだとても速いですね Dialogue: 0,0:01:19.83,0:01:22.92,Default,,0000,0000,0000,,100万回ループを通過しても1秒よりもかなり短いです Dialogue: 0,0:01:22.92,0:01:26.01,Default,,0000,0000,0000,,重要なのは時間は入力によって変わるということです Dialogue: 0,0:01:26.01,0:01:30.68,Default,,0000,0000,0000,,ループ数の入力を増やすとかかる時間も増えます