So i've converted a float array and int array into binary number. The problem is when I print out the binary values, java cuts some of the digits off depending on how much the value is.

I've found this to be a problem with the int value because they don't start with 1 and it seems that java cuts all the leading 0's.

I want to show all 32-bits of the numbers so that I can format the numbers in columns...the columns come out staggered without the same amount of digits.

If you can think of a way around this problem I would appreciate it.