# bernoulli: The Bernoulli Distribution In mc2d: Tools for Two-Dimensional Monte-Carlo Simulations

## Description

Density, distribution function, quantile function and random generation for the Bernoulli distribution with probability equals to prob.

## Usage

 ```1 2 3 4``` ```dbern(x, prob=.5, log=FALSE) pbern(q, prob=.5, lower.tail=TRUE, log.p=FALSE) qbern(p, prob=.5, lower.tail=TRUE, log.p=FALSE) rbern(n, prob=.5) ```

## Arguments

 `x,q` vector of quantiles. `p` vector of probabilities. `n` number of observations. If length(n) > 1, the length is taken to be the number required. `prob` vector of probabilities of success of each trial. `log, log.p` logical; if TRUE, probabilities p are given as log(p). `lower.tail` logical; if TRUE (default), probabilities are P[X <= x], otherwise, P[X > x].

## Details

These fonctions use the corresponding functions from the `binomial` distribution with argument size = 1. Thus, 1 is for success, 0 is for failure.

## Value

dbern gives the density, pbern gives the distribution function, qbern gives the quantile function, and rbern generates random deviates.

`Binomial`
 ```1 2``` ```rbern(n=10, prob=.5) rbern(n=3, prob=c(0, .5, 1)) ```