Wie kann ich in Java mit Math.random ein Intervall erzeugen das zwischen 0 und 1 liegt, die 1 beinhält aber die 0 nicht?

3 Antworten

Ha würde die null einfach rausschmeißen falls sie gezogen wird aber gibt bestimmt was eleganteres

Standardmäßig ist die 0 inklusiv und die 1 exklusiv. Um das umzukehren, subtrahiere einfach von der 1:

double randInt = 1 - Math.random();

oopexpert  29.01.2018, 00:43

Pragmatisch und elegant zugleich.

0