Запитання з тегом «random»

Цей тег призначений для питань, що стосуються випадкових чисел та їх генераторів, будь то псевдовипадкові чи справді випадкові.

30
Як генерувати випадкові цілі числа в певному діапазоні на Java?
Як генерувати випадкове intзначення у визначеному діапазоні? Я спробував наступне, але це не працює: Спроба 1: randomNum = minimum + (int)(Math.random() * maximum); // Bug: `randomNum` can be bigger than `maximum`. Спроба 2: Random rn = new Random(); int n = maximum - minimum + 1; int i = rn.nextInt() …
3500 java  random  integer 





15
Чому цей код за допомогою випадкових рядків друкує "привіт світ"?
Наступна заява про друк надрукувала б "привіт світ". Хтось може це пояснити? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); І randomString()виглядає так: public static String randomString(int i) { Random ran = new Random(i); StringBuilder sb = new StringBuilder(); while (true) { int k = ran.nextInt(27); if (k == 0) break; sb.append((char)('`' …
1769 java  string  random 


30
Як генерувати випадкову буквено-числову рядок?
Я шукав простий алгоритм Java для створення псевдовипадкової алфа-числової рядки. У моїй ситуації він би використовувався як унікальний ідентифікатор сеансу / ключа, який, "ймовірно", буде унікальним протягом 500K+покоління (мої потреби насправді не вимагають нічого більш складного). В ідеалі я міг би вказати довжину залежно від моїх потреб унікальності. Наприклад, згенерований …





28
Розуміння "випадковості"
Я не можу обійтись цим, що є більш випадковим? rand() АБО : rand() * rand() Я вважаю, що це справжній тизер для мозку, чи можете ви мені допомогти? Редагувати: Інтуїтивно я знаю, що математичною відповіддю буде те, що вони однаково випадкові, але я не можу не думати, що якщо ви …

30
Генератор випадкових рядків PHP
Я намагаюся створити рандомізовану рядок у PHP, і я не отримую абсолютно жодного результату з цього: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0, strlen($characters))]; } return $randstring; } RandomString(); echo $randstring; Що я роблю неправильно?
814 php  string  random 


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.