Zufallszahlen in C

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Zufallszahlen in C

    hallo,

    ich hab eine frage zum erzeugen von zufallszahlen, ich habe bis jetzt immer die funktion srand verwended!
    hab aber jetzt das problem das ich zufallszahlen für ein anwendung erzeugen will, die nicht wie mit srand vorhersagbar sein dürfen!
    es gibt gaub ich ein funktion cryptgen oder so, kennt oder hat jemand eine lösung für diese problem?

    mfg'florian

  • #2
    crypten ist auch ziemlich vorhersehbar ...

    für etwas wenigstens annähernd zufälliges brauchst du einen unabhängigen seed, z.B.
    - die Summe der aktuellen Temperaturen aus allen deutschen Landeshauptstädten
    - den aktuellen Kurs irgendwelcher Aktien oder Aktien-Indizes
    - das arithmetische (oder ein anderes) Mittel eines Feldes in einer DB-Tabelle, die sich häufig ändert
    - die Zeit, die seit dem letzten Start des Webservers vergangen ist
    - die Größe des http-Logs
    - den freien Speicherplatz auf der Platte
    - Anzahl freier Bytes im RAM des Servers
    usw.

    Die Werte kannst du natürlich beliebig kombinieren.
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar

    Lädt...
    X