macro_rules! create_bernoulli {
    () => { ... };
    ($seed: expr) => { ... };
}
Expand description

ベルヌーイ分布

  • () => - 乱数の種は自動生成
  • ($seed: expr) => - 乱数の種を指定する

使用例 1

let mut bernoulli = rand_simple::create_bernoulli!(1192u32);
println!("発生確率 θ = 0.5 の事象が生じたか(1)、否か(0)の判定 -> {}", bernoulli.sample());

使用例 2

let mut bernoulli = rand_simple::create_bernoulli!();
println!("発生確率 θ = 0.5 の事象が生じたか(1)、否か(0)の判定 -> {}", bernoulli.sample());