• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:乱数の利用)

乱数の利用方法について

このQ&Aのポイント
  • 乱数の利用について質問します。エクセルや表計算ソフトで乱数の関数を利用した経験がある方は、どのように利用されたか教えてください。
  • 私は大学時代に物理のシミュレーションで乱数を利用した経験がありますが、他にも実用的な応用方法があれば知りたいです。
  • 生活に密着した応用から趣味やお仕事、さらには高度な応用まで、乱数の利用方法についての多様な回答をお待ちしています。

質問者が選んだベストアンサー

  • ベストアンサー
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.1

 有名なところでは、モンテカルロ法による円周率の算出の際等に、RAND関数が使われます。 【参考URL】  情報処理 講義 (森田洋平) > 生物資源学類 A班 > モンテカルロ法   http://www.u.tsukuba.ac.jp/~morita.youhei.hn/2011/shigen/montecarlo.shtml

sanori
質問者

お礼

実は、質問文に書いていた「物理のシミュレーション」というのは、モンテカルロ法のことだったのですが、円周率を求めるのに使うとは、そのアイディアに驚きました。 ありがとうございます。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

シミュレーションとゲームが2大用途かな,とは思います。想像力乏し過ぎかなぁ。。 モンテカルロシミュレーションを始めとして,工学・物理系とか経済や社会学の計算,グラフィクスなど仕事で利用するシーンは勿論多々あると思います。あるいは仕事で使う数式やプログラムのサンプル対象データを,基本式廻りの乱数でてきとーに散らして作るといった事もふつーに行われているかなと思います。 自分のことでは随分昔のお話ですが,ポケコンのプログラミングの練習でシューティングゲームを自作したり,実際にゲームソフトを作ってみたりといった所でしょうか。「エクセルとじゃんけん」なんていうのも,初心者向け練習課題としてよく取り上げられると思います。 少し日常使いの用途を考えてみると,たとえば「ベストチョイス」としての「目標値」が一点定まるような状況で,しかしその一点だけを毎回目標にしていたのでは味気ないので,遊びとして乱数で「実際目標値」を振ってみるような使い方はあるかもしれません。 たとえば「1日1万歩歩きましょう,±2000歩の範囲で目標を変えてみましょう」だとか たとえば「1日1800kcalを目標に食事をコントロールします,ただし+300 -100kcalの範囲で」だとか。

sanori
質問者

お礼

あー、ゲームには偶然性があるのが面白いですね、なるほど。 そう言えば、昔買った「みんなのゴルフ」を数日前に久々にプレイしたんですが、ラフとかバンカーに入ると、球の飛び方のランダム性が強くなってグリーンに乗せにくくなります。 ありがとうございます。

関連するQ&A