Go4Expert

Go4Expert (http://www.go4expert.com/)
-   Java (http://www.go4expert.com/forums/java/)
-   -   Random number generator (I'm new to java) (http://www.go4expert.com/forums/random-generator-im-java-t737/)

vishnu_alapati 19Apr2006 14:09

Random number generator (I'm new to java)
 
hai,

I need to generate a 12-digit random per application such that the number generated should not be generated until the application is run for 4294967296 times.
I need an approach to store the generated number in a file and modify the file after the file length reaches 4294967296.
So please help me out ......

shabbir 19Apr2006 18:33

Re: Random number generator (I'm new to java)
 
Can you explain what you mean by application running 4294967296 times? Do you mean a loop?

vishnu_alapati 20Apr2006 09:41

Re: Random number generator (I'm new to java)
 
what I mean is, the random once number generated should not be generated until 4294967296 other random numbers are generated, So to check for this condition I need to store the generated numbers in a file or database and modify them after 4294947296 numbers are generated.

coderzone 20Apr2006 22:49

Re: Random number generator (I'm new to java)
 
Code: JAVA

// random number between 0 AND 10
  import java.util.Random;
  Random r = new Random();
  int randInt = r.nextInt(10);

Isnt this looping 4294967296 times give you what you are looking for. Now using the FileReader and FileWriter classes will help you write them to file and read from there.

angelina7744 13Dec2007 23:32

Re: Random number generator (I'm new to java)
 
Hi i need to generate a random number (between 0 and 2) in an array[15][3]..the first column should be from 1 to 15 and thats k ive done that but the 2nd and 3rd column should generate a random number of 0 to 2 but its not working...ive done the following till now:
Code:

#include<stdio.h>    /* for printf */
#include<stdlib.h>  /* for rand*/

  void main(void)
 {
  int t, i, num[15][3];

  for(t=0; t<15; ++t)
  for(i=0; i<3; ++i)
  num[t][0] = t+0+1;
 

  /* now print them out */
  for(t=0; t<15; ++t) {
    for(i=0; i<3; ++i)
    printf("%3d", num[t][0]);
    printf("\n");

  }
}

help me plz...

shabbir 14Dec2007 09:08

Re: Random number generator (I'm new to java)
 
It looks like you are trying to write the C source code for your Java assignment. You need some break and chill out before you start on writing the code.


All times are GMT +5.5. The time now is 23:39.