Я делаю проект преобразования десятичного числа в двоичный. Но у меня есть проблема, которая, как я могу преобразовать любое введенное число в двоичный (я использую массив), вот мой код:java-convert decimal для любого двоичного бита
public void Decimal2Binary(int a)
{
int result []=new int[8];
for (int i = 7;i >=0; i--,a/=2) {
result[i]=a%2;
}
мне не нужно его всего лишь 8-битный двоичный результат, но , Мне нужно это для любого размера.
Почему вы не передать его в качестве аргумента? – Maroun
'Integer.toBinaryString()'? – icza
Дубликат http://stackoverflow.com/questions/14784630/converting-decimal-to-binary-java?rq=1, http://stackoverflow.com/questions/13147413/convert-decimal-to-binary?rq = 1, http://stackoverflow.com/questions/22008606/converting-decimal-to-binary-in-java-having-trouble-with-reversing-order?rq=1, и (кроме того) не очень понятно , – Marco13