AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zufallszahlen allgemeine Frage

Ein Thema von derseitzer · begonnen am 5. Mär 2018 · letzter Beitrag vom 7. Mär 2018
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.372 Beiträge
 
Delphi 12 Athens
 
#1

AW: Zufallszahlen allgemeine Frage

  Alt 5. Mär 2018, 12:12
Oder um das anders zu sagen:

Wer die Parameter kennt, der kann die nächsten Zufallszahlen ausrechnen.

* Nummerngenerator ist bekannt (die Berechnungsformel für Random ist fest entgebaut und wurde seit mehreren Delphi-Versionen auch nicht verändert)
* der RandSeed muß bekannt sein (entweder der aktuelle, oder ein Älterer, samt der Anzahl der schon berechneten Zufallszahlen)
* und der Zufallsbereich muß bekannt sein (die Grenze, welche an Random(x) übergeben wird)


Da die Formel bekannt ist und wenn man genügend Zufallszahlen (samt ihrer Grenze) kennt,
dann kann man daraus auch mit hoher Wahrscheinlichkeit bestimmen welcher RandSeed grade aktiv ist
und somit auch mit sehr hoher Wahrscheinlichkeit den nächsten Zufallswert bestimmen.
> Bei RandSeed=Integer gibt es nur 4 Milliarden Möglichkeiten und in der Reihe aller 4 Milliarden Zufallszahlen kann man die aktuelle Zahlenfolge (die bekannten Zufallszahlen) suchen ... je länger sie ist, um so eindeutiger ist sie bestimmbar.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu ( 5. Mär 2018 um 12:18 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:31 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz