Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 7 van 7

Onderwerp: willekeurig getal tussen de 1 en 163

  1. #1
    Vraag is niet opgelost
    Ik heb een lijst met citaten. nu wil ik graag dat hij een willekeurig citaat laat zien.

    wanneer ik het voor elkaar krijg om een willekeurig getal tussen de 1 en de 163 te produceren, kan ik daarna met vert.zoeken de rest wel af

    iets in de trant van random?

    aselect geeft alleen een getal tussen 0 en 1

    aselecttussen werkt wel maar daar moet je een speciale invoegtoepassing voor laden (aangezien het beatnd op 200 pc gaat draaien heb ik daar geen zin in) :lol:

    iemand een idee?

  2. #2
    Mega Senior ivana's avatar
    Geregistreerd
    8 september 2000
    Locatie
    raalte
    Afstand tot server
    ±36 km
    =AFRONDEN((ASELECT()*162)+1;0)
    <img src="http://wwp.icq.com/scripts/online.dll?web=164771660img=5">
    <img src="http://wwp.icq.com/scripts/online.dll?icq=164771660&img=5">


  3. #3
    Senior Member
    Geregistreerd
    13 november 2002
    Geplaatst door rotrax
    aselect geeft alleen een getal tussen 0 en 1
    Als je dat weet, dan is het toch niet zo moeilijk om daar een geheel getal van te maken?

    =INTEGER((163*ASELECT())+1)

    Ps: Het topic in dat ander forum kan nu wel gesloten worden ;-)

  4. #4
    Senior Member jzeedijk's avatar
    Geregistreerd
    30 juli 2003
    Locatie
    Haarlem
    Afstand tot server
    ±134 km
    Hoi Fra,

    Wat gebeurt er als Aselect() exact 1 als uitkomst heeft (kleine kans maar toch). Dan is de uitkomt 164 in plaats van 163. Verander de formule derhalve in
    =min(163,Integer(aselect()*163)+1)

    Deze wijziging heeft gevolgen, statistisch zal bestand 163 een ietsjepietsje vaker te voorschijn komen dan een ander bestand.

    Jeroen

  5. #5
    Senior Member
    Geregistreerd
    13 november 2002
    Geplaatst door jzeedijk
    Wat gebeurt er als Aselect() exact 1 als uitkomst heeft (kleine kans maar toch). Dan is de uitkomst 164 in plaats van 163.
    Die kans is niet klein, maar onbestaande!
    Aselect() geeft als resultaat een waarde groter dan of gelijk aan 0 én kleiner dan (maar nooit gelijk aan) 1. De uitkomst 164 kan in mijn formule dus niet voorkomen !!
    Dat aselect() gelijk kan zijn aan 0 is geen probleem (integendeel), want 163 * 0 + 1 is gelijk aan 1 en die waarde behoort mee te doen in het probleem van rotrax.
    Er valt hierover nog wel meer te vertellen, maar het is een discussie op de vierkante mm, dus ik laat het hier maar bij.

  6. #6
    Senior Member jzeedijk's avatar
    Geregistreerd
    30 juli 2003
    Locatie
    Haarlem
    Afstand tot server
    ±134 km
    OK

  7. #7
    Moderator
    Verenigingslid
    huijb's avatar
    Geregistreerd
    19 december 2001
    @marjoleinn graag een eigen vraag maken. Het is niet netjes om in een ander zijn of haar vraag jouw probleem aan de orde te stellen. Bovendien is het verwarrend voor de helpers.
    Gegroet
    -_-_-_-_-_-_-_-_-_-_-_-_-_-
    http://www.harleyforum.nl/
    Het Nederlandse Harley Forum

  • Dit topic is automatisch gesloten omdat er sinds vier maanden niet meer op gereageerd is.

    Indien gewenst kan de topicstarter een verzoek tot heropening indienen.
  • Berichtenregels

    • U mag geen nieuwe vragen starten.
    • U mag niet reageren op berichten.
    • U mag geen bijlagen versturen.
    • U mag uw berichten niet bewerken.
    •  
    Helpmij.nl
    Helpmij.nl

    Helpmij.nl en business

    Partners
    Sponsoren
    Linkpartners
    Aanbiedingen