Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1

    Generazione random vero

    Ragazzi,
    c'è un modo per generare numeri random (a me servono da 1 a 10 o da 1 a 100) veramente random?

    So che il caso nn è un concetto informatico, ma c'è un modo per rendere almeno il tutto + casuale possibile?

    Bye
    Conquista la folla, e conquisterai la libertà (Proximus - Il gladiatore)
    Il riferimento italiano per i Fans di Final Fantasy
    Scandalos member of APE

  2. #2
    Nn so cosa intendi per veramente casuale...
    Ma esiste la funzione rand(int min, int max) che genera un numero casuale compreso tra min e max...

    Nel tuo caso direi
    Codice PHP:
    $rnd rand(1,100); 

  3. #3
    Utente di HTML.it L'avatar di aserena
    Registrato dal
    Feb 2003
    Messaggi
    310
    srand((double)microtime()*1000000);
    $rnd = rand(0,100);


    Guardati le funzioni srand e rand sul manuale ciao
    La (!) è quella roba che in autunno si intristisce... perche': seccano i piselli, migrano gli uccelli, cadono i marroni, e se poi c'è anche la nebbia non si vede più un caXXo!! by Piero.mac @07/05

  4. #4
    puoi anche usare

    mt_rand

    è molto più veloce
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  5. #5
    Originariamente inviato da daniele_dll
    puoi anche usare

    mt_rand

    è molto più veloce
    E qual'è la differenza con rand()?
    Bye
    Conquista la folla, e conquisterai la libertà (Proximus - Il gladiatore)
    Il riferimento italiano per i Fans di Final Fantasy
    Scandalos member of APE

  6. #6
    Originariamente inviato da ff8mania
    E qual'è la differenza con rand()?
    Bye
    quale parte di

    'è molto più veloce' non ti è stata chiara? :master:
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  7. #7
    Originariamente inviato da daniele_dll
    quale parte di

    'è molto più veloce' non ti è stata chiara? :master:
    Magari intendeva dire quali sono le differenze...
    Altrimenti che si utilizza a fare rand se c'è mt_rand?

  8. #8
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    44
    Originariamente inviato da ZoneForum
    Magari intendeva dire quali sono le differenze...
    Altrimenti che si utilizza a fare rand se c'è mt_rand?
    la differenza è che mt_rand genera un numero casuale tramite l'engine di php e richiede meno tempo d'esecuzione

  9. #9
    Originariamente inviato da il_portoghese
    la differenza è che mt_rand genera un numero casuale tramite l'engine di php e richiede meno tempo d'esecuzione
    E allora che esiste a fare la funziona rand?
    La risposta è che rand genera numeri casuali libc, mentre mt_rand usa un generatore di numeri casuali utilizzabili per scopi crittografici, ed è quattro volte più veloce.
    http://it.php.net/manual/it/function.mt-rand.php

  10. #10
    Originariamente inviato da ZoneForum
    Magari intendeva dire quali sono le differenze...
    Altrimenti che si utilizza a fare rand se c'è mt_rand?
    è tutto scritto sul manuale, come hai anche postato tu, pensavo che avesse letto la pagina del manuale per questo ho risposto in quel modo
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.