• In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Pag 1 di 2 12 UltimoUltimo
Visualizzazione risultati da 1 a 15 di 16

Discussione: generatore di numeri casuali

Cambio titolo
  1. #1
    Utente
    Registrato il
    04-03
    Messaggi
    7.137

    generatore di numeri casuali

    vorrei creare in vba un generatore di codici casuale simile ai numerorissimi keygen, ma non voglio crearne uno, ma solo che crea numeri casuali. sapete come fare? una cosa tipo una finestra di dialogo e sotto un tasto per generare il numero
    grazie 1000

  2. #2
    Utente L'avatar di devilheart
    Registrato il
    01-03
    Messaggi
    28.311
    cerca nel msdn le voci relative a random (o rand)

  3. #3
    Utente L'avatar di Lork
    Registrato il
    03-04
    Località
    Parma
    Messaggi
    37
    con visual basic 6 puoi usare la funzione Rnd() che ti restituisce un numero casuale
    nell'intervallo che decidi tu

  4. #4
    Il lurkatore L'avatar di xeon
    Registrato il
    02-04
    Messaggi
    1.598
    Citazione Lork
    con visual basic 6 puoi usare la funzione Rnd() che ti restituisce un numero casuale
    nell'intervallo che decidi tu
    anche con il c++:
    randomize();
    random(#);
    però nn sono sicuro....
    cmq ci deve essere anche un algoritmo, prova con gogle...
    My Legos: INFO

  5. #5
    Utente GNU/Linux
    Registrato il
    10-02
    Località
    Roma
    Messaggi
    3.246
    Se può aiutarti del codice in C:
    Codice:
    #define URAND_MUL 1103515245UL
    #define URAND_INC 12345UL
    #define URAND_MOD 32768UL
    
    static unsigned long int seed=1;
    /* Aggiungi qui una funzione che assegni un seed diverso
    per cambiare la sequenza "casuale" dei numeri */
    
    unsigned long int brand(void){
        seed = (URAND_MUL * seed + URAND_INC) % URAND_MOD;
        return seed;
    }
    Nota di cultura ( ):
    In C ci sono almeno:
    • rand
    • random
    • srand
    • srandom
    • srand48
    • drand48
    • erand48
    • lrand48
    • nrand48
    • mrand48
    • jrand48

  6. #6
    Utente
    Registrato il
    06-04
    Messaggi
    190
    Citazione devilheart
    cerca nel msdn le voci relative a random (o rand)
    tratto da msdn:
    Restituisce un valore Single che contiene un numero casuale.

    Sintassi

    Rnd[(numero)]

    L'argomento facoltativo numero può essere un valore single o una qualsiasi espressione numerica valida.

    ' Genera un valore casuale compreso tra 1 e 6.

    Dim MyValueMyValue = Int((6 * Rnd) + 1)

  7. #7
    Utente L'avatar di devilheart
    Registrato il
    01-03
    Messaggi
    28.311
    non è quello che volevi?

  8. #8
    gymvideo
    Ospite
    la funzione Rnd è pseudocasuale... prima o poi si ripetono i numeri. Ti consiglio di makkare un tuo generatore casuale, magari basandoti sul tempo

  9. #9
    Oh my iPod! L'avatar di er patata
    Registrato il
    11-02
    Località
    Bari Downtown
    Messaggi
    13.136
    ho letto un sorgente che creava numeri casuali basandosi sui millesimi di secondo

    A volte credo di essere fin troppo nerd. Naa, never too much.
    Vuoi personalizzare l'aspetto del forum di GamesRadar? Clicca qui!
    Consortium.ru 2004 3D Motion Demo, shocking graphics. (QuickTime 60MB)

    Vuoi guadagnare soldi velocemente? Clicca qui!

  10. #10
    j-addicted guardian L'avatar di flepa
    Registrato il
    10-02
    Località
    Carpi
    Messaggi
    23.888
    Se non sbaglio, tutte le funzioni di generazione numeri casuali sono in realtà dei generatori di numeri pseudocasuali basati sul clock della cpu...

  11. #11
    DoDdaro L'avatar di FRAgNCESCO
    Registrato il
    10-04
    Località
    Barletta
    Messaggi
    279
    Prima di scivere il comando Rnd(...), ricordati di inizailizzare il generatore con il comando
    ...
    Randomize 'Inizializza il generatore di numeri casuali
    Rnd(...)

    (provato con Vb6.0)

  12. #12
    Utente L'avatar di EXXPLOSIVE
    Registrato il
    10-04
    Località
    PG
    Messaggi
    42
    Vb è un po OSTICO con i numeri random.
    Ti consiglio di non in iziare con un keygen o kosaltro ma fai un programma ke ti inxerisce un po di numeri casuali INTERI .
    se mi posti la mail ti spedisco un allegato con l' esempio in VB
    _-'EXXPLOSIVE'-_

  13. #13
    Distruggi Community L'avatar di fulminato
    Registrato il
    02-04
    Località
    Maestro errante deL'OTU
    Messaggi
    26.244
    Citazione flepa
    Se non sbaglio, tutte le funzioni di generazione numeri casuali sono in realtà dei generatori di numeri pseudocasuali basati sul clock della cpu...
    sono pseudocasulai, ma noncredo che siano basati sulla CPU, almeno nel C/C++.
    "Per il resto la serie TES cesserà di interessare quando Fulminato smetterà di fare errori di battitura nei suoi post"
    Dark_Angel83
    "Physics is like sex: sure, it may give some practical results, but that's not why we do it."
    Richard P. Feynman
    "A mathematician is a blind man in a dark room looking for a black cat which isn't there."
    Charles R Darwin
    "Una nuova verità scientifica non si impone perché i suoi detrattori via via l'accettano, ma perché questi mano mano muoiono, e nel contempo sorge una nuova generazione in grado di accettarla."
    Max Planck

  14. #14
    Headless Dove L'avatar di sydarex
    Registrato il
    07-04
    Località
    Despair-Ridden World
    Messaggi
    7.865
    Nn esistono algoritmi che creano numeri completamente casuali....
    I migliori credo siano quelli che usano cose tipo condizioni atmosferiche o cose così.
    Cmq bisogna sempre basarsi su qualcosa.


  15. #15
    Oh my iPod! L'avatar di er patata
    Registrato il
    11-02
    Località
    Bari Downtown
    Messaggi
    13.136
    purtroppo neanche il cervello umano riesce a creare numeri davvero casuali, ma sempre pseudocasuali, in quanto viene automatico impostare un certo range di risultati che ritorna ricorsivamente

    A volte credo di essere fin troppo nerd. Naa, never too much.
    Vuoi personalizzare l'aspetto del forum di GamesRadar? Clicca qui!
    Consortium.ru 2004 3D Motion Demo, shocking graphics. (QuickTime 60MB)

    Vuoi guadagnare soldi velocemente? Clicca qui!

Pag 1 di 2 12 UltimoUltimo

Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •