
この計算の答えをRUBYを使って解こうとしています。
私はプログラミング初心者でrubyの初心者本を買い、簡単なプログラムを作る事しかできません。この問題を解くために必要な知識が分かりやすく書いてある参考書を紹介していただきたいと思いました。
問題
期待値と標準偏差を求めよ。
1/100で当たり150円当たるクジ
1/200で当たり250円当たるクジ
1/300で当たり350円当たるクジ
これを1回1円で上の3つのサイコロを同時に投げる方法で、7000回試行した時の期待値と標準偏差。
これをエクセルでやろうとすると計算数が多すぎて作る事ができません。
有効桁数もエクセルは少なく7000C2500などの1000桁を
超える数を計算する事ができません、そこで有効桁数を気にしなくて良い
RUBYの本を買い、勉強していますが。
分からないことは
1コンビネーションの計算のプログラムの方法(nCr=n!/[r!(n-r!)])
2べき乗の計算のプログラムの方法( (1/200)^6000 )
3 やりたい事を全部書きますとw↓
1/100=P1
150円=H1
1/200=P2
250円=H2
1/300=P3
350円=H3
Q=1-P
n=くじを引いた回数
r=当たった回数
と置く、この時さらに
nCr*P1^r*Q1^(n-r) ・・・1
nCr*P2^r*Q2^(n-r) ・・・2
nCr*P3^r*Q3^(n-r) ・・・3
ここで、この問題を解きたいと思っています。
「期待値」
1のr=0から7000の値それぞれに対して
2のr=0から7000の値それぞれをかけて、その値それぞれに対して
3のr=0から7000の値をかけたものをすべて合計した値。
これを求める為に必要になる参考書を探しています。
お願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>1コンビネーションの計算のプログラムの方法(nCr=n!/[r!(n-r!)])
>2べき乗の計算のプログラムの方法( (1/200)^6000 )
このあたりがわからないと言うことは、プログラミング初心者と言うより、プログラミングがほとんど未経験だということですよね。
「Ruby 1 はじめてのプログラミング」http://www.amazon.co.jp/dp/4798117994 あたりがいいかと。書評も良い感じです。
Rubyの本は、何らかのプログラミング言語をマスターしている人向けの物が多いです。これからプログラミングを始める人向けの数少ない本。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
今、見られている記事はコレ!
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CSSのhtmlへの紐付けについ...
-
1、Rstudioで回帰直線を求める...
-
ビーリアルのユーザー名を変え...
-
Ruby 引数
-
GitHubは初年度以外は有料にな...
-
パイソンのクラスについて
-
プログラミング
-
WIN11にオフイスを複数入れるこ...
-
pandasでsqlite3にテーブル作成...
-
VBA
-
教えてください
-
プログラミングについてです。...
-
パイソンでテキストファイルが...
-
Beautiful Soupのインストール...
-
じゃんけんのプログラムを作っ...
-
Ruby require ライブラリー
-
ruby OpenURI::Meta
-
ruby while式
-
ruby loopメソッド 変数(再喝)
-
ruby 配列
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ruby の Σ計算
-
小文字wと大文字Wの区別
-
web上のhtmlファイルから文字デ...
-
COBOLのIFの入れ子について
-
VB.NETで階乗を求めるプログラ...
-
Ruby / passenger のインストー...
-
CかC++どちらを覚えるべきですか?
-
Passengerがインストールできな...
-
Ruby on Railsでボタンをクリッ...
-
Ruby interpreter (CUI) 2.2.3 ...
-
Rubyの.soについて
-
We're sorry, but something we...
-
二つの図形を画面上で同時に動...
-
Ruby expect 条件文(if文)の書き方
-
「大文字・小文字・スペース」...
-
Ruby の記号 $? の意味を教えて
-
GoTo文について
-
rubyについて詳しい方
-
openpyxlのダウンロードをター...
-
RubyでexeファイルをつくるExer...
おすすめ情報