например, для 1, 2, 128, 256 вывод может быть (16 цифр):
0000000000000001
0000000000000010
0000000010000000
0000000100000000
Я старался
String.format("%16s", Integer.toBinaryString(1));
ставит пробелы для заполнения слева:
'               1'
 Как поставить 0 для заполнения. Я не мог найти это в Formatter. Есть ли другой способ сделать это?
PS этот пост описывает, как форматировать целые числа с левым 0-отступом, но это не для двоичного представления.
