Using Mathrandom in Java how can I modify that to always get
Using Math.random() in Java, how can I modify that to always get a random 4-digit number? I tried (Math.random() * 10000), but it occasionally generates a 3 digit number.
Solution
Answer:
You can use below statement to get a random 4-digit number
int randValue = (int)(Math.random()*9000)+1000;
this statement Math.random()*9000 will return a value below 9000. so you will get 4 digit number always.
Syntax: (Math.random()*(Max-Min))+Min
Here
Min = 1000
Max == 10000
