How do you split a integer by a digits and put into a list in java? -
this question has answer here:
- convert integer array of digits 15 answers
how split binary number each individual digit , put java list front.
for example: binary number:
01111101
after split like
int[] binary = {0,1,1,1,1,1,0,1}
after array flipped like
int[] binaryflipped={1,0,1,1,1,1,1,0}
i doing can convert binary number denary number in java. take flipped list each binary digit work out it's denary value. example of ruffle how it. (note: lengthoflist not write method there example of how work)
for(x=0;lengthoflist(binary);x++){ sum=binary[x]*pow(2,x)+sum; } system.out.println(sum);
assuming input int
, not string
:
int number = 2; int[] binaryflipped = new int[8]; (int = 0; < binaryflipped.length; i++) { binaryflipped[i] = number % 2; number = number >> 1; }
Comments
Post a Comment