tutorials.de Buch-Aktion 05/2012
Like Tree2Danke
  • 1 Beitrag von port29
  • 1 Beitrag von zeja
ERLEDIGT
JA
ANTWORTEN
7
ZUGRIFFE
3479
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Ripper11 Ripper11 ist offline Mitglied Bronze
    Registriert seit
    Aug 2006
    Beiträge
    43
    Hallo zusammen,
    1. Wie kann ich eine Zahl aufspalten? Wenn ich z.B. die Zahl 1234 hab möchte ich mit jeder Ziffer rechnen können.Z.B. die 1 mit einer 8 addieren oder die 2 mit 5 multiplizieren. Ich hoff Ihr habt mein Problem verstanden.

    2. Wie kann ich eine gerad Zufallszahl zwischen 1000-9999 generieren?

    Danke schonmal

    Gruß Fabi
     

  2. #2
    Avatar von port29
    port29 port29 ist offline deus.Server
    Registriert seit
    Dec 2001
    Ort
    Karlsruhe, Germany, Germany
    Beiträge
    856
    Mathe 5te Klasse...



    1234

    1=floor(1234/1000)
    2=floor((1234-1*1000)/100)
    ... usw.

    Code :
    1
    
    2. Wie kann ich eine gerad Zufallszahl zwischen 1000-9999 generieren?

    Du generierst eine Zufallszahl zwischen 500 und 4999 und multiplizierst diese mit 2. (9999 ist selbst keine gerade Zahl)
    Ripper11 bedankt sich. 

  3. #3
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    Du generierst dir eine Zufallszahl von 0 bis 8999 und addierst 1000.

    Eine Zufallszahl von 0 bis 8999 bekommst du mit
    Code java:
    1
    2
    3
    
    Random r = new Random();
    // 0 bis 8999
    int randomNumber = r.nextInt(9000);
    Ripper11 bedankt sich. 

  4. #4
    LL0rd LL0rd ist offline Mitglied Gold
    Registriert seit
    Dec 2006
    Beiträge
    142
    8999+1000=9999 <- ungerade ...
     

  5. #5
    Ripper11 Ripper11 ist offline Mitglied Bronze
    Registriert seit
    Aug 2006
    Beiträge
    43
    Hallo,
    Danke für Eure schnellen Antworten.
    Ich mich wohl ein bisschen falsch ausgedrück. Ich meinte eigentlich die Natürlichen Zahlen.Also das es halt keine Kommazahl gibt.
     

  6. #6
    Twinsetter Twinsetter ist offline Mitglied Silber
    Registriert seit
    Mar 2007
    Beiträge
    95
    @zeja

    Mach mir mal vor wie Du so
    Du generierst dir eine Zufallszahl von 0 bis 8999 und addierst 1000.
    nur gerade Zufallszahlen erhalten willst. Wenn Du zu einer genrierten ungeraden Zahl 1000 addierst erhälst Du immer ungerade Zahlen. Der Vorschlag von port29 ist korrekt und offensichtlich auch die einfachste Variante.
     

  7. #7
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    Dumm bin ich auch nicht. Mal an nen Lesefehler gedacht?

    Ich habe gelesen: "Wie kann ich gerade eine Zufallszahl generieren?"
     

  8. #8
    Twinsetter Twinsetter ist offline Mitglied Silber
    Registriert seit
    Mar 2007
    Beiträge
    95
    @zeja

    Habe nicht gesagt, daß Du dumm bist. Wenn's so rübergekommen ist, dann Entschuldigung.
    Wollte Dir da nicht auf den Schlips treten.
     

Ähnliche Themen

  1. Zahl aufspalten
    Von hoctar im Forum PHP
    Antworten: 2
    Letzter Beitrag: 06.11.08, 23:07
  2. Fünfstellige Zahl generieren
    Von FreakyPascalBoy im Forum Delphi, Kylix, Pascal
    Antworten: 1
    Letzter Beitrag: 23.01.05, 17:36
  3. Variable aufspalten
    Von bspainkf36 im Forum PHP
    Antworten: 3
    Letzter Beitrag: 25.08.04, 14:10
  4. Zahl zwischen 0 und 50 zufälig generieren
    Von Arbeiter im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 01.03.04, 16:42
  5. Zufallszahl mit PHP generieren
    Von A5 Infoschlampe im Forum PHP
    Antworten: 2
    Letzter Beitrag: 20.12.01, 20:01