random number

This is a discussion on random number within the C++ Programming forums, part of the General Programming Boards category; hello, i need to generate a random number smaller than 100. how can i do it. i found a rand() ...

  1. #1
    Registered User
    Join Date
    Nov 2005
    Posts
    10

    Question random number

    hello, i need to generate a random number smaller than 100. how can i do it. i found a rand() function but i can't specify the upper limit!

    i also thought of making a function wich would generate a random nr (with the rand() function) and then check if that nr is smaller than 100, if it is then pass it to my int, if not generate another nr, but a think this may take a lot of time!

  2. #2
    Bond sunnypalsingh's Avatar
    Join Date
    Oct 2005
    Posts
    162
    make use of % operator with rand() function

  3. #3
    Registered User
    Join Date
    Nov 2005
    Posts
    10
    thankx a lot dude!

  4. #4
    Frequently Quite Prolix dwks's Avatar
    Join Date
    Apr 2005
    Location
    Canada
    Posts
    8,046
    You might want to use srand() so that you get different sequences. srand() and rand() are in <cstdio>.

    There's an FAQ entry on the subject.
    dwk

    Seek and ye shall find. quaere et invenies.

    "Simplicity does not precede complexity, but follows it." -- Alan Perlis
    "Testing can only prove the presence of bugs, not their absence." -- Edsger Dijkstra
    "The only real mistake is the one from which we learn nothing." -- John Powell


    Other boards: DaniWeb, TPS
    Unofficial Wiki FAQ: cpwiki.sf.net

    My website: http://dwks.theprogrammingsite.com/
    Projects: codeform, xuni, atlantis, nort, etc.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. rapid random number generation problem
    By Newton in forum C Programming
    Replies: 17
    Last Post: 09-19-2008, 02:08 PM
  2. Random number in range generation.
    By hebali in forum C Programming
    Replies: 19
    Last Post: 03-04-2008, 09:46 AM
  3. adding a number to a number
    By bigmac(rexdale) in forum C Programming
    Replies: 11
    Last Post: 10-24-2007, 12:56 PM
  4. random number tutorial
    By 7stud in forum C++ Programming
    Replies: 3
    Last Post: 07-26-2005, 02:41 PM
  5. Random Number Generator
    By Ikurik in forum C++ Programming
    Replies: 16
    Last Post: 08-17-2003, 07:34 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21