Japanese subtitles

← 18-06 Spin Loop

18-06 Spin Loop

Get Embed Code
2 Languages

Showing Revision 1 created 07/21/2014 by osawakjvta.

  1. どのように時間が機能しているか把握するために
  2. spin_loop関数を定義します
  3. spin_loopは変数iにゼロを設定することから始め
    ループをn回通過します
  4. ループする度にiに1を加えます
    これで長い間実行できます
  5. nの値を選択することで何回でもループできます
  6. それを試してみましょう
  7. ループを1,000回試してみます
  8. 結果は得られませんでした
  9. かかった時間は約0.0001秒です
  10. 約10分の1ミリ秒です
    もっと大きな数で実行してみましょう
  11. 反復数に10かけて増やします
  12. nの値に10をかけます
  13. かかった時間が出ました 約10分の6ミリ秒です
  14. 時間を増やし続けます
  15. それでは100,000回ループしてみましょう
  16. 時間が増えたかどうか確認します
  17. 10,000回と100,000回との間に
  18. 時間は約10倍増えています
  19. これをもう一度100万回で試してみましょう
  20. ループを100万回行った場合
    時間は0.05秒になりました
  21. つまり100分の5秒または55ミリ秒です
  22. まだとても速いですね
  23. 100万回ループを通過しても1秒よりもかなり短いです
  24. 重要なのは時間は入力によって変わるということです
  25. ループ数の入力を増やすとかかる時間も増えます