그래서 저는 Java와 프로그래밍에 대해 상당히 익숙합니다. 누군가가 이것을 도와 줄 수 있기를 바랍니다. 또한 코드에 불필요한 구문이 있다는 것을 알고 있습니다.하지만 그것은 정확하게 과제를 수행해야하는 것은 아니지만 다른 클래스 내부가 아닌 메인에서 실행되도록 수정되었습니다.십진법에서 바이너리 Java 방법
나는이 문제에 잠시 동안 고생했다. 배열을 인쇄하는 방법을 알아낼 수 없다. 내 공식 바이너리가 올바른지 얻을 수 있다고 생각하지만, 내가 배열을 인쇄하려고 할 때마다 저를 줄 것이다 : [5df86e79
int value = 69;
int length =8;
int remainder1 = 0;
int[] bits = new int[length];
int bitstring=0;
while(value>0 && length<32 && length>0){
for(int i=bits.length;i>0;i--){
remainder1=value%2;
value=value/2;
bits[i-1] = bitstring+remainder1;
}
}
System.out.println(bits);
배열을 올바르게 출력하려면 다음을 사용하십시오 :'Arrays.toString (array)'. – Pokechu22
배열을 직접 인쇄 할 수 없습니다. 'Arrays.toString (bits)'를 사용하십시오. – Gary