Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Seltsames Randomize?

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC.
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 07.04.2006, 21:20    Titel: Seltsames Randomize? Antworten mit Zitat

hallo!

ich hab ein seltsames phänomen entdeckt:

Folgenden code hab ich oft ausgeführt

Code:

Randomize
Print 10+30*rnd


dabei kamen immer solceh ergebnisse raus:

27
17
37
27
16
26
36
26
35
15
25

wie ihr sicher merkt, ist die letzte ziffer immer 7, dann 6, dann 5, usw....

ist das beabsichtigt? woran liegt's?
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Sebastian
Administrator


Anmeldungsdatum: 10.09.2004
Beiträge: 5969
Wohnort: Deutschland

BeitragVerfasst am: 07.04.2006, 21:26    Titel: Antworten mit Zitat

Hm, versuch vielleicht mal RANDOMIZE TIMER oder etwas wie RANDOMIZE (TIMER^3) oder sowas.
_________________

Die gefährlichsten Familienclans | Opas Leistung muss sich wieder lohnen - für 6 bis 10 Generationen!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 07.04.2006, 21:34    Titel: Antworten mit Zitat

das liefert das selbe ergebnis neutral
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Devilkevin
aka Kerstin


Anmeldungsdatum: 11.11.2004
Beiträge: 2532
Wohnort: nähe Mannheim

BeitragVerfasst am: 07.04.2006, 23:28    Titel: Antworten mit Zitat

Compilerversion + OS ?
_________________
www.piratenpartei.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
psygate



Anmeldungsdatum: 05.04.2005
Beiträge: 304
Wohnort: Wien und der Computer

BeitragVerfasst am: 08.04.2006, 00:42    Titel: Antworten mit Zitat

Er hat recht.... Irgendwie komisch. Unser guter alter Zufallszahlengenerator wird jetzt wohl ausgewechselt werden müssen durchgeknallt

v: 1.16
os: Windows XP Home Edition, SP1
cpu: Amd Athlon XP 1400+
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 08.04.2006, 13:54    Titel: Antworten mit Zitat

Code:
randomize
for i = 0 to 9
    print 10 + 30 * rnd
next


erster versuch hat Folgendes geschrieben:
11.102294921875
11.3018798828125
24.77386474609375
31.08001708984375
10.20782470703125
39.06341552734375
37.64984130859375
29.81658935546875
34.38140869140625
17.9412841796875


zweiter versuch hat Folgendes geschrieben:
23.8720703125
37.65716552734375
34.08111572265625
30.95367431640625
38.4710693359375
16.81243896484375
18.20953369140625
12.43255615234375
26.4794921875
33.316650390625


dritter versuch hat Folgendes geschrieben:
28.4478759765625
23.73199462890625
33.12255859375
22.0245361328125
10.70220947265625
23.69720458984375
17.08984375
16.40411376953125
15.1031494140625
28.71246337890625


winxpprose2, fbc 0.16b (nicht march, die davor)
Gruß
Lutz böse Ifer
_________________
Wahnsinn ist nur die Antwort einer gesunden Psyche auf eine kranke Gesellschaft.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 08.04.2006, 20:59    Titel: Antworten mit Zitat

das kommt mit INT zwinkern also am besten schreiben

Code:

randomize
for i = 0 to 9
    Temp = 10 + 30 * rnd
    PriNT tEMP
next


Ich hab FB0.15, XP SP2, AMD prozzi.
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Michael712
aka anfänger, programmierer


Anmeldungsdatum: 26.03.2005
Beiträge: 1593

BeitragVerfasst am: 08.04.2006, 22:47    Titel: Antworten mit Zitat

Nimm die 0.16 testing Version, da ist das nicht, soweit ich sehe. Die aktuellste habe ich aber nicht getestet, ich habe die gleiche wie Lutz_Ifer, und so seltsame ergebnisse sehe ich nicht^^

Michael
_________________
Code:
#include "signatur.bi"
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Allgemeine Fragen zu FreeBASIC. Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz