Я пытаюсь преобразовать целочисленное значение в логическое значение.Я хочу представить мое логическое значение с помощью заранее определенных битов X.
например:
1 = 01 (если я хочу представить его двумя битами)
1 = 0001 (если я хочу представить его 4биты)
Я не знаю, как навязать количество бит.Кроме того, это мой результат, когда я конвертирую 1:
1 = 1
2 = 10
, это мой метод с именем DecimalToBinary.THKS
StringBuilder result = new StringBuilder();
if(no==0){
for(int i=0; i<variableArray.size(); i++){
result.append("0");
}
}else{
while(no>0){
result.append(no%2);
no = no/2;
}
}
return Integer.valueOf(result.reverse().toString());
нет - целочисленный аргумент моего метода