Write a one line java code to generate a random number betwe

Write a one line java code to generate a random number between 1 and 6.

Solution

Answer :

Write a one line java code to generate a random number between 1 and 6.

Answer :

int i=(int)(Math.random() * 6) +1;

Explantion :

This gives the numbers between 1 to 6

int i=(int)(Math.random() * 6);

this gives values batween 0 to 5,but we want 1 to 6

int i=(int)(Math.random() * 6) +1; //casting has a higher precedence than addition

it will gives numbers between 1 to 6

Write a one line java code to generate a random number between 1 and 6.SolutionAnswer : Write a one line java code to generate a random number between 1 and 6.

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site