Хорошо, я все еще новичок в Java. Нам дали задание создать игру, в которой нужно угадать случайное целое число, сгенерированное компьютером. Проблема в том, что наш преподаватель настаивает на использовании:
А затем переведите это в случайное целое число, которое принимает значения от 1 до 100 включительно. Я немного в растерянности. На данный момент у меня есть следующее:
Код: Выделить всё
//Create random number 0 - 99
double randNumber = Math.random();
d = randNumber * 100;
//Type cast double to int
int randomInt = (int)d;
Однако давняя проблема случайного двойника заключается в том, что 0 — возможно, а 100 — нет. Я хочу изменить это так, чтобы 0 не был возможным ответом, а 100 — возможным. Помощь?
Подробнее здесь:
https://stackoverflow.com/questions/764 ... le-in-java