Articles of casuale

Perché ottengo lo stesso risultato con rand () ogni volta che compilo ed eseguo?

Ogni volta che eseguo questo codice, ottengo lo stesso risultato. Programma #include int main(int agrc, const char *argv[]) { int i = rand(); printf(“%d\n”,i); for(i=0;i<10;i++) { printf("%d\n",rand()); } } Risultato: 41 18467 6334 26500 19169 15724 11478 29358 26962 24464 5705 L’ho eseguito su mingw . In realtà sto imparando Objective-C Mi aiuti per favore.

Perché questo codice che utilizza stringhe casuali stampa “ciao mondo”?

La seguente dichiarazione di stampa dovrebbe stampare “Ciao mondo”. Qualcuno potrebbe spiegarlo? System.out.println(randomString(-229985452) + ” ” + randomString(-147909649)); E randomString() assomiglia a questo: 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)(‘`’ + k)); } […]

Come generare un numero a virgola mobile casuale in C

Non riesco a trovare una soluzione per trovare il numero float casuale da [0,a] , dove a è un float definito dall’utente. Ho provato quanto segue, ma non sembra funzionare correttamente. float x=(float)rand()/((float)RAND_MAX/a)

Esiste un’alternativa all’uso del tempo per generare una generazione di numeri casuali?

Sto cercando di eseguire più istanze di un pezzo di codice (2000 istanze o giù di lì) contemporaneamente in un cluster di elaborazione. Il modo in cui funziona è che invio i lavori e il cluster li eseguirà come nodes aperti ogni tanto, con diversi lavori per nodo. Questo sembra produrre gli stessi valori per […]

Scrivi un metodo casuale veramente inclusivo per javascript

L’object MATH di Javascript ha un metodo casuale che restituisce dall’insieme [0,1) 0 compreso, 1 esclusivo. C’è un modo per restituire un metodo veramente casuale che include 1. per esempio var rand = MATH.random()*2; if(rand > 1) { rand = MATH.floor(rand); } return rand; Mentre questo restituisce sempre un numero dall’insieme [0,1], non è veramente […]

Come funziona rand ()? Ha certe tendenze? C’è qualcosa di meglio da usare?

Ho letto che ha qualcosa a che fare con il tempo, anche tu hai compreso da tempo.h, quindi ho pensato molto, ma come funziona esattamente? Inoltre, ha qualche tendenza verso numeri pari o dispari o qualcosa del genere? E infine c’è qualcosa con una migliore distribuzione nella libreria standard C o nel framework Foundation?

generare numeri doppi casuali in c ++

Come generare numeri casuali tra due doppi in c ++, questi numeri dovrebbero apparire come xxxxx, yyyyy.

Come posso generare un elenco di n numeri casuali univoci in Ruby?

Questo è quello che ho finora: myArray.map!{ rand(max) } Ovviamente, tuttavia, a volte i numeri nell’elenco non sono unici. Come posso assicurarmi che la mia lista contenga solo numeri univoci senza dover creare una lista più grande da cui poi sceglierò solo n numeri univoci? Modificare: Mi piacerebbe davvero vedere questo fatto senza loop, se […]

Motivi per l’utilizzo della funzione set.seed

Molte volte ho visto la funzione set.seed in R, prima di avviare il programma. So che è fondamentalmente usato per la generazione di numeri casuali. C’è qualche necessità specifica per impostare questo?

Qual è l’algoritmo ottimale per generare un numero intero casuale imparziale in un intervallo?

In questa domanda StackOverflow: Generazione di un numero intero casuale da un intervallo la risposta accettata suggerisce la seguente formula per generare un numero intero casuale compreso tra min e max , con min e max inclusi nell’intervallo: output = min + (rand() % (int)(max – min + 1)) Ma lo dice anche questo Questo […]