AGB  ·  Datenschutz  ·  Impressum  







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

randomize ausschalten?

Ein Thema von Prym · begonnen am 12. Mär 2005 · letzter Beitrag vom 13. Mär 2005
Antwort Antwort
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#1

randomize ausschalten?

  Alt 12. Mär 2005, 20:17
jo wie das thema schon sagt

mit dem befehl randomize; werden ja zufallszahlen von einer bestimmten uhrzeit aus glaube berechnet

so mich würde intereszieren ob man randomize auch wieder ausschalten kann
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#2

Re: randomize ausschalten?

  Alt 12. Mär 2005, 20:18
Ich denke mal RandSeed auf 0 setzen
  Mit Zitat antworten Zitat
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#3

Re: randomize ausschalten?

  Alt 12. Mär 2005, 21:00
und danach kann man dann randomize erneut aufrufen?

es geht nämlich darum das ich glaube das bei 6 random zahlen nach 2,15 millarden die selben zahlen wieder kommen und das möchte ich verhindern...
wie ich auf 2,15 milarden komme ist gesimmt und es kommen immer nach der selben zahl(die 2,15m) die gleichen zahlen
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#4

Re: randomize ausschalten?

  Alt 12. Mär 2005, 21:08
für was um alles in der Welt brauchst du 2,15 milliarden verschiedene Zahlen?
  Mit Zitat antworten Zitat
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#5

Re: randomize ausschalten?

  Alt 12. Mär 2005, 21:09
na für eine zufalls simulationdi mehrals 2 millarden zahlen hat
  Mit Zitat antworten Zitat
Benutzerbild von Die Muhkuh
Die Muhkuh

Registriert seit: 21. Aug 2003
7.332 Beiträge
 
Delphi 2009 Professional
 
#6

Re: randomize ausschalten?

  Alt 12. Mär 2005, 21:12
hmm, versuchen kannst du's ja mal.

Randomize aufrufen, Randseed auf 0 setzen und Randomize wieder aufrufen. Aber eigentlich soll man Randomize nicht mehrmals aufrufen
  Mit Zitat antworten Zitat
Prym

Registriert seit: 20. Feb 2005
108 Beiträge
 
#7

Re: randomize ausschalten?

  Alt 12. Mär 2005, 21:13
danke

und noch viel spaß
  Mit Zitat antworten Zitat
Benutzerbild von Binärbaum
Binärbaum

Registriert seit: 19. Jan 2005
Ort: Elstra
764 Beiträge
 
Delphi 7 Enterprise
 
#8

Re: randomize ausschalten?

  Alt 13. Mär 2005, 03:07
AFAIK kommt bei Randomize/ Random nach einer gewissen Anzahl (also rd. 2 (oder waren es 4?) Milliarden) wieder die selbe Zahl. Random erzeugt auch immer die gleiche Zahlenfolge, d.h. Randomize bzw. RandomSeed sorgt nur dafür, dass man an einer anderen Stelle der Folge anfängt. Die Folge ist stets die gleiche.

MfG
Binärbaum
There are exactly 10 kinds of people: those who understand binary, and those who don't.
---
"Software reift beim Kunden. Bei Hardware ist es anders: Hardware fault beim Kunden." - Rainer G. Spallek
  Mit Zitat antworten Zitat
Harald

Registriert seit: 23. Dez 2003
Ort: Steinigtwolmsdorf
39 Beiträge
 
Delphi 2009 Professional
 
#9

Re: randomize ausschalten?

  Alt 13. Mär 2005, 08:59
Wenn Du so viele Zufallszahlen brauchst musst Du sie Dir wohl selbst erzeugen - es gibt dazu mathematische Verfahren. Oder Du schaust mal hier:

Peter Hellekalek

Gruß
Harald
Wissen ist das einzige Gut, welches sich vermehrt, wenn es geteilt wird ...
  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 23:42 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz