Witam mam pytanie :
Na potrzeby programu potrzebuję zasymulować rzut monetą zakładając że prawdopodobieństwo na wystąpienie każdego z wyniku wynosi 1/2.
Wydało mi się to banalne i użyłem takiej składni
int x=(int)(Math.random()*2);
boolean flipCoin=(x==0)? (true):(false);
Podczas symulacji częściej otrzymywałem wynik 0 niż 1 . Czy taka składnia daje mi faktycznie 50% szans na wystąpienie konkretnego wyniku ?