Ergebnis 1 bis 5 von 5
  1. #1
    Fortgeschrittener
    Registriert seit
    14.07.2008
    Beiträge
    41

    Standard Basic Phänomen

    Hallo,

    ich habe gerade ein Basic Programm geschrieben in dem es um einen Zufallsgenerator geht. Der soll solange laufen bis die Zahl 42 (Per Anhaltr durch die Galaxies^^) ausgegeben wird.
    Ich schaue mir das gerade so an und wundere mich wiso das Programm, welches schon seit etlichen Minuten läuft, auf eine postive mindestens 6-10 negative Zahlen ausgiebt.

    Und es scheint auch so das alle positiven Zahlen in wissenschaftlicher Schreibweise angegeben werden. Sprich 5.44574584E-02 usw.
    Ist doch die wissenschaftliche Schreibweise wie 5.44574584 * 10^2
    oder?

    Wüsste echt mal gerne woran das liegt
    Danke!
    Ist der Thread so langweilig das du meine Signatur liest?

    Rammstein - Victim

    "Oh Gott weiß ich will kein Victim sein!"

  2. #2
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    Hmm ich weiß jetzt nicht wie das in Basic ausschaut aber
    in php & c++ returnt rand() immer einen wert zwischen 0 & 1.

    Also müsste das in deinem Fall rand()%101+1 ( für zahlen von 1-100 ) sein.

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

  3. #3
    Fortgeschrittener
    Registriert seit
    14.07.2008
    Beiträge
    41

    Standard

    Der befehl lautete
    Randomize Timer 'aktiviert Generator
    Print RND

    und dann einen If-Befehl usw. usw.
    Eigentlich nimmt er also alle zahlen oder etwa nicht? :?: :?:
    Ist der Thread so langweilig das du meine Signatur liest?

    Rammstein - Victim

    "Oh Gott weiß ich will kein Victim sein!"

  4. #4
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    R = Int(Rnd(1) * 46 ) + 1

    Sollten Zahlen zwischen 1-46 rauskommen
    Also quasi

    R = Int(Rnd(1) * Maximum) + Minimum

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

  5. #5
    Fortgeschrittener
    Registriert seit
    14.07.2008
    Beiträge
    41

    Standard

    Ja, das geht natürlich auch. Nur habe ich nunmal keine Angaben gemacht. Und sie negativen Zahlen die hier rauskommen sind nicht selten im 7-Stelligen Bereich.
    Und es erklärt auch immer noch nicht wiso diese Unterschiede zwischen negativ und positiv.
    Es ist immerhin ein Zufallsexperiment bei dem jeder Fall gleich wahrscheinlich eintreten kann.
    Ist der Thread so langweilig das du meine Signatur liest?

    Rammstein - Victim

    "Oh Gott weiß ich will kein Victim sein!"

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •