4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

IIT(Iwate Industrial Tecnology)Advent Calendar 2024

Day 19

319分の1

Last updated at Posted at 2024-12-18

1はじめに

パチンコの当たり確立には319分の1というものがあります。普通は319回に1回当たる計算になりますがパチンコの確率計算方法は違うようで、どんな確率なのか気になったので今勉強中のプログラムで作って計算します。

2計算方法

パチンコの計算方法は累積確立で計算します
累積確率の計算方法は
ruiseki.jpeg
です。今回は1000回以内に1回は当たる確率を求めるのでp=319/1,n=1000の値がそれぞれ入ります。

3コード例

#include<stdio.h>
#include<math.h>

double Pn(double p,double k) {
    double kei = 0.0;
    for(int i=1;i <= k;i++){
        kei += pow(1-p,i-1) * p;
    }
    return kei;
}
int main(void){
    double probability = 1.0/319.0;
    int rotate = 1000;
    double A = Pn(probability,rotate);
    printf("確率: %f%%",A*100);
    
}

4実行結果

スクリーンショット 2024-12-18 084958.jpg
95%がでました

5やってみての感想

計算方法を調べてC言語でプログラムを書いてみて、知らなかった関数を使ってプログラムを書くことができて一歩前進できたと思う。

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?