static int width = 8; // zum Beispiel
static boolean [] encode (int x) {
boolean result [] = new boolean [width];
for (int i=0; i<width; i++) {
if ( 0 == x % 2 ) {
result [i] = false;
} else {
result [i] = true;
}
x = x / 2; // wird abgerundet
}
return result;
}