Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    27

    [c]Generazione numeri casuali metodo migliore

    Buongiorno,
    Qualcuno sa dirmi quale metodo di generazione sia migliore tra quello uniforme presente nella libreria GSL e quello che si ottiene utilizzando la funzione rand()?

  2. #2
    "Migliore" in che termini? Tutto dipende da ciò che ti serve.
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    porsi questi problemi mi sembra esagerato... la rand()%N fa il suo sporco lavoro senza problemi

  4. #4
    Originariamente inviato da xnavigator
    porsi questi problemi mi sembra esagerato... la rand()%N fa il suo sporco lavoro senza problemi
    codice:
    $man 3 random
    ...
    The random() and srandom() functions have (almost) the same calling
         sequence and initialization properties as the rand(3) and srand(3) func-
         tions.  The difference is that rand(3) produces a much less random
         sequence -- in fact, the low dozen bits generated by rand go through a
         cyclic pattern.  
    ...
         Applications requiring cryptographic quality randomness should use
         arc4random(3).

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.