Pytania otagowane jako random

Ten tag dotyczy pytań dotyczących liczb losowych i ich generatorów, pseudolosowych lub naprawdę losowych.






15
Dlaczego ten kod za pomocą losowych ciągów wypisuje „hello world”?
Poniższa instrukcja print wyświetli „hello world”. Czy ktoś mógłby to wyjaśnić? System.out.println(randomString(-229985452) + " " + randomString(-147909649)); I randomString()wygląda tak: 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
Jak wygenerować losowy ciąg alfanumeryczny?
Szukałem prostego algorytmu Java do generowania pseudolosowego ciągu alfanumerycznego. W mojej sytuacji byłby on używany jako unikalny identyfikator sesji / klucza, który „prawdopodobnie” byłby unikalny na przestrzeni 500K+pokolenia (moje potrzeby tak naprawdę nie wymagają niczego bardziej zaawansowanego). Idealnie byłbym w stanie określić długość w zależności od moich potrzeb dotyczących wyjątkowości. …





28
Zrozumienie „losowości”
Nie mogę się tym zająć, co jest bardziej przypadkowe? rand() LUB : rand() * rand() Uważam, że to prawdziwa łamigłówka, czy możesz mi pomóc? EDYTOWAĆ: Intuicyjnie wiem, że matematyczna odpowiedź będzie taka, że ​​są one równie losowe, ale nie mogę nie myśleć, że jeśli „uruchomisz algorytm liczb losowych” dwa razy, …

30
Generator losowych ciągów PHP
Próbuję utworzyć losowy ciąg w PHP i nie otrzymuję absolutnie żadnych danych wyjściowych z tym: <?php function RandomString() { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randstring = ''; for ($i = 0; $i < 10; $i++) { $randstring = $characters[rand(0, strlen($characters))]; } return $randstring; } RandomString(); echo $randstring; Co ja robię źle?
814 php  string  random 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.