cant print the same value outside loop

Multi tool use
up vote
0
down vote
favorite
int randomDecimal = (int) (1 + Math.random() * 255);
int division = (int) Math.ceil(randomDecimal / 2);
String binaryNumber = "";
int remainder;
int i;
for (i = 0; i < 8; i++)
division = (int) Math.ceil(division / 2);
remainder = division % 2;
binaryNumber = remainder + "";
i++;
System.out.println(binaryNumber);
the problem is that it should print a random 8 digit binary number like (10110010) but instead it just prints 0 or 1. what should i do?
loops binary
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
up vote
0
down vote
favorite
int randomDecimal = (int) (1 + Math.random() * 255);
int division = (int) Math.ceil(randomDecimal / 2);
String binaryNumber = "";
int remainder;
int i;
for (i = 0; i < 8; i++)
division = (int) Math.ceil(division / 2);
remainder = division % 2;
binaryNumber = remainder + "";
i++;
System.out.println(binaryNumber);
the problem is that it should print a random 8 digit binary number like (10110010) but instead it just prints 0 or 1. what should i do?
loops binary
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Assign the value for the randomDecimal variable inside the loop... As per your code same random number will be looped 8 times
– chaitanya kvv
Nov 10 at 13:26
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
int randomDecimal = (int) (1 + Math.random() * 255);
int division = (int) Math.ceil(randomDecimal / 2);
String binaryNumber = "";
int remainder;
int i;
for (i = 0; i < 8; i++)
division = (int) Math.ceil(division / 2);
remainder = division % 2;
binaryNumber = remainder + "";
i++;
System.out.println(binaryNumber);
the problem is that it should print a random 8 digit binary number like (10110010) but instead it just prints 0 or 1. what should i do?
loops binary
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
int randomDecimal = (int) (1 + Math.random() * 255);
int division = (int) Math.ceil(randomDecimal / 2);
String binaryNumber = "";
int remainder;
int i;
for (i = 0; i < 8; i++)
division = (int) Math.ceil(division / 2);
remainder = division % 2;
binaryNumber = remainder + "";
i++;
System.out.println(binaryNumber);
the problem is that it should print a random 8 digit binary number like (10110010) but instead it just prints 0 or 1. what should i do?
loops binary
loops binary
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked Nov 10 at 13:22
D7Mz
31
31
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
D7Mz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
Assign the value for the randomDecimal variable inside the loop... As per your code same random number will be looped 8 times
– chaitanya kvv
Nov 10 at 13:26
add a comment |
Assign the value for the randomDecimal variable inside the loop... As per your code same random number will be looped 8 times
– chaitanya kvv
Nov 10 at 13:26
Assign the value for the randomDecimal variable inside the loop... As per your code same random number will be looped 8 times
– chaitanya kvv
Nov 10 at 13:26
Assign the value for the randomDecimal variable inside the loop... As per your code same random number will be looped 8 times
– chaitanya kvv
Nov 10 at 13:26
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
accepted
Assign the value for the randomDecimal variable inside the loop...
As per your code same random number will be looped 8 times
Also below code is in correct.
binaryNumber = remainder + "";
As per your requirement it should be
binaryNumber = binaryNumber + remainder + "";
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
accepted
Assign the value for the randomDecimal variable inside the loop...
As per your code same random number will be looped 8 times
Also below code is in correct.
binaryNumber = remainder + "";
As per your requirement it should be
binaryNumber = binaryNumber + remainder + "";
add a comment |
up vote
0
down vote
accepted
Assign the value for the randomDecimal variable inside the loop...
As per your code same random number will be looped 8 times
Also below code is in correct.
binaryNumber = remainder + "";
As per your requirement it should be
binaryNumber = binaryNumber + remainder + "";
add a comment |
up vote
0
down vote
accepted
up vote
0
down vote
accepted
Assign the value for the randomDecimal variable inside the loop...
As per your code same random number will be looped 8 times
Also below code is in correct.
binaryNumber = remainder + "";
As per your requirement it should be
binaryNumber = binaryNumber + remainder + "";
Assign the value for the randomDecimal variable inside the loop...
As per your code same random number will be looped 8 times
Also below code is in correct.
binaryNumber = remainder + "";
As per your requirement it should be
binaryNumber = binaryNumber + remainder + "";
edited Nov 10 at 13:33
answered Nov 10 at 13:27
chaitanya kvv
1312
1312
add a comment |
add a comment |
D7Mz is a new contributor. Be nice, and check out our Code of Conduct.
D7Mz is a new contributor. Be nice, and check out our Code of Conduct.
D7Mz is a new contributor. Be nice, and check out our Code of Conduct.
D7Mz is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53239368%2fcant-print-the-same-value-outside-loop%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
cCfG8y3dCN23qE4rhtGKg5CqvBN,IT3h4BMaA wTG2m,cVBo yIn
Assign the value for the randomDecimal variable inside the loop... As per your code same random number will be looped 8 times
– chaitanya kvv
Nov 10 at 13:26