Форум программистов, компьютерный форум, киберфорум
Наши страницы

Частые повторы чисел генерируемых random - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Вывод изображения после нажатия кнопки http://www.cyberforum.ru/android-dev/thread1843283.html
Можно ли вывести изображение на главный layout, после нажатия кнопки, которая расположена на нём? По нажатию первой кнопки должно появиться некое image1, а по нажатию второй - image2 вместе image...
Программирование Android С андроид устройства на сервер в локальной сети Задача: Андроид приложение с несколькими полями для ввода и кнопкой "отправить". После заполнения полей числами, и нажатия кнопки "отправить" числа должны прийти на сервер через локальную сеть,... http://www.cyberforum.ru/android-dev/thread1843188.html
Программирование Android Как уменьшить количество layouts для RecyclerView
Здравствуйте уважаемые гуру, ситуация следующая: Делаю список на RecyclerView, нашел как можно добавить header к списку. Но нигде не могу найти, как дергать примеры из одного layout файла к примеру...
Программирование Android Спрятать клавиатуру в EditText
На экране есть несколько EditText. Нужно, чтобы при нажатии на определенный из них не выдвигалась клавиатура. Как это можно реализовать и можно ли вообще?
Программирование Android Бот для андроид-приложения http://www.cyberforum.ru/android-dev/thread1842918.html
Подскажите, пожалуйста, как написать бота для андроид-приложения, чтобы он каждый день автоматически в определенное время заходил в приложение и выполнял какое-то действие(Например, кликал на...
Программирование Android Настройка Visual для отладки по USB Хочу отладку делать по юсб. Отладку по юсб включил, птп камеру включил, АДБ драйвер поставил, захожу в визуал комьюнити 2015, и не могу понять где указать чтобы студия по юсб отлаживала :( Она... подробнее

Показать сообщение отдельно
Star2016
5 / 5 / 0
Регистрация: 26.07.2016
Сообщений: 233

Частые повторы чисел генерируемых random - Программирование Android

06.11.2016, 00:56. Просмотров 164. Ответов 1
Метки (Все метки)

Пытаюсь сгенерировать случайное число

Java
1
2
3
int max = 54;
int min = 1;
int odin = (int) (Math.random() * ++max) + min;
генерирует в заданном диапазоне, но уж больно часты повторы. Например может раз пять подряд выдать одно и тоже число. Я конечно понимаю что с точки зрения теории вероятности это возможно, но закономерность заметил, повторы один за одним очень любит.
Это моя ошибка при использовании random или с этим придется смириться ?

Добавлено через 1 час 9 минут
Проблема немного прояснилась. Единственная причина проблемы что random генерирует почему то числа и больше 54 !!!

Добавлено через 32 секунды
Почему он выходит за диапазон?????

Добавлено через 11 минут
Java
1
2
Random rand = new Random();
int odin = rand.nextInt(55);
вопрос решил сам. Вот так random идеально работает
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.