No.13ベストアンサー
- 回答日時:
>=FACT(365)/40^365*COMBIN(40,365)
>とやったら#NUM!エラーなんです。
>わたしの書き方が間違っているのでしょうか?
はい。#9でn=365,k=40と書きました。
nとkの値が逆です。
=FACT(40)/365^40*COMBIN(365,40)
と入力すると0.10876819
という結果が得られます。
1-0.10876819で求める確立は
0.89123181となります。
やってることは、オーバーフローしないように変形しているだけです。
もちろん先に書いたようにk=120を超えるとエラーになります。
ただ確立を求めるには問題ない範囲ですけどね。
No.15
- 回答日時:
こんにちは。
Wendy02です。>多倍長整数計算って関数電卓じゃないと出来ないんですね?
Vector で探せば、いろいろなものが出てくるかと思います。
http://search.vector.co.jp/search?query=%91%BD%9 …
プログラムとしては、VBAだとちょっと厳しいものがありますが、VB系のアルゴリズムは公開されています。
No.11
- 回答日時:
こんばんは。
#5の回答に対するお礼
>VBAならオーバーフローしませんかね?
します。LongLong型やDecimal型でも無理です。
多倍長型の変数が必要です。GigNumとか言います。
>=1-365!/365^40*(365-40)! を計算したいのです。
-6.01948 37420 61695 63387 88434 94213 47244 18220 80665 38019 87517 51970 10658 25104 75509 08213 61480 95405 85781 8529 e+1352
#7と同じ計算の仕方です。
ありがとうございます。
1-365!/365^40*(365-40)! ではなくて
1-365!/(365^40*(365-40)!)
でした。すみません。
No.9
- 回答日時:
こんにちわぁ
確率なので、求めたい式は
1-365!/365^n*(365-n)! ではなくて
1-365!/(365^n*(365-n)!)
ですよね。
n!/(n^k*(n-k)!)=k!/n^k*(n!/k!/(n-k)!)
と変形して、
ワークシートには
=k!/n^k*combin(n,k)という式でn=365、k=40を入れると
求めることができましたよ。
ただ、n=365でk=120くらいになると
やはり計算できないようになりますけど、
この場合では確率はほぼ1になっているので、
今回の場合では実用上の問題はないと思うのですが
ありがとうございます。
> n!/(n^k*(n-k)!)=k!/n^k*(n!/k!/(n-k)!)
> と変形して、
からきし数学が苦手でなぜこう変形できるのか見当もつきませんが、ありがとうございました。
No.8
- 回答日時:
No.7
- 回答日時:
こんにちは。
あまり確信は持てないのですが、以下のような計算になりました。
VBAという話がありますが、VBAでも、特殊な、多倍長整数という特殊データ型とアルゴリズムを自分で作らなくてはなりません。計算には間違いないつもりですが、間違っていたらすみません。
以下は、多倍長計算電卓で出しました。
2.51041 28675 55873 22929 29443 74881 20277 05165 52026 98760 79766 87259 51939 01106 13822 09374 19666 01800 90002 5416 e+778
一般的には、スターリングの公式を用いるそうです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの関数いれれますか? 1 2022/03/25 20:39
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
- Excel(エクセル) 図書カードの分配 7 2023/05/09 15:57
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Excel(エクセル) エクセルで関数の数式を入力できません。 3 2022/08/25 17:49
- その他(Microsoft Office) エクセルで合計を出す足し算をする方法と掛け算をする方法を教えてください。 サム関数で=押して範囲指定 3 2022/07/24 19:14
- ドライブ・ストレージ 「3は「1+1+1」です。」とコンピュータが認識する用語って何ですか? 2 2022/07/17 02:33
- Excel(エクセル) エクセルの関数で、間違っている物はないのでしょうか 4 2022/04/14 00:44
- 数学 複利毎月積み立てで年利からの計算方法 3 2023/01/11 15:56
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
信頼区間90%は何σ?
-
1512の1/5乗
-
減少率計算式教えて下さい
-
倍率とデシベルの計算式
-
1.01の12乗の計算
-
2次関数って何の仕事で必要な...
-
2の128乗の計算方法
-
3割の計算
-
小数点の誤差をなくすのは可能...
-
常用対数の求め方 log10の2は約...
-
log2の近似値を小数点以下第四...
-
数学ができる貴方はどのような...
-
この式をエクセルで解きたい
-
100の101乗と101の100乗ではど...
-
電卓の機能の名称が分からない...
-
らせんRの計算の仕方
-
図はn=8の場合だけど、3段(=log...
-
10^0.2 = 1.58489319246111の計...
-
「理論計算」と「数値結果」の違い
-
三角形の面積・・・ヘロンと座...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2の128乗の計算方法
-
libre 表計算ソフトの計算がう...
-
信頼区間90%は何σ?
-
3割の計算
-
減少率計算式教えて下さい
-
倍率とデシベルの計算式
-
1.01の12乗の計算
-
らせんRの計算の仕方
-
中3の有効数字の範囲の問題で √...
-
電力ケーブルのインピーダンス...
-
◯分を時間になおすと
-
常用対数の求め方 log10の2は約...
-
10^0.2 = 1.58489319246111の計...
-
「再帰的」の意味を教えてください
-
出来高の計算
-
2次関数って何の仕事で必要な...
-
実生活で役に立つ数学ってあり...
-
「評価する」とは?
-
電卓の機能の名称が分からない...
-
円周率の計算式って何ですか?
おすすめ情報