zufällige ungerade zahl erzeugen

  1. lonzo

    lonzo Thread StarterMacUser Mitglied

    Mitglied seit:
    17.07.2004
    Beiträge:
    31
    Zustimmungen:
    0
    Also ich würde gern wissen wie man eine zufällige ungerade zahl zwischen 1 und 10 zu erzeugen

    geht das event. mit mt_rand(1,10);

    jemand ein tip für mich
     
    lonzo, 08.10.2004
  2. snax

    snaxMacUser Mitglied

    Mitglied seit:
    25.01.2004
    Beiträge:
    93
    Zustimmungen:
    0
    in was für einer Entwicklungsumgebung, und unter welchen Umständen möchstest du denn die Zufallszahl generieren?

    Java? C? Basic? was auch immer?

    naja ich würde einfach einen Random machen und dann division by 2 falls geht verwerfen, falls false das ganze ausgeben.. das ist allerdings sicher nicht die Profi Variante...

    je nachdem für was du das ganze aber brauchst wird dir das aber reichen..

    grüsse
    >der snax
     
    snax, 08.10.2004
  3. stessi

    stessi

    also ich würds mal mit ...

    ...

    mt_rand(0,4) * 2 + 1

    lg, stessi!
     
    stessi, 08.10.2004
  4. sunni

    sunniMacUser Mitglied

    Mitglied seit:
    06.03.2002
    Beiträge:
    761
    Zustimmungen:
    0
    Da lonzo den Beitrag im PHP & MySQL Forum gepostet hat, können wir annehmen, es handelt sich um PHP. :)

    @lonzo
    Du kannst eine ganz normale Zufallszahl erzeugen, wie es im Handbuch oder unter http://www.php.net beschrieben ist.
    Anschließend kannst du die erzeugte Zahl logisch mit dem dem Binärwert 1 ODER verknüpfen. Da jede ungerade Zahl als letzte Stelle in Binärform eine 1 hat. Gerade Zahlen haben hier eine 0.
    (Hab ich auch so ähnlich auf der php.net Seite gefunden.)
     
    sunni, 08.10.2004
  5. lonzo

    lonzo Thread StarterMacUser Mitglied

    Mitglied seit:
    17.07.2004
    Beiträge:
    31
    Zustimmungen:
    0
    Kannste mir das mit Binärwert weiter erklären
    kleines bsp vielleicht ?
     
    lonzo, 09.10.2004
Die Seite wird geladen...
Ähnliche Themen - zufällige ungerade zahl
  1. christianulrich
    Antworten:
    5
    Aufrufe:
    1.110
    christianulrich
    24.02.2011
  2. DanLDSkal
    Antworten:
    8
    Aufrufe:
    1.760
    Schiffinho
    10.09.2009
  3. unique23
    Antworten:
    3
    Aufrufe:
    647
    koli.bri
    13.03.2007
  4. F3v3r!
    Antworten:
    13
    Aufrufe:
    802