wrong answer

JiungChoi Reply 9 years 28 weeks ago
아웃풋잘나오는데 왜 뤙엔써일까요..? 설마 음수까지 표현해야되나요 만약 표현해야되면 음수표현을 부호절대값으로해야되나요 아님 보수방식으로 해야되나요
JiungChoi Reply 9 years 28 weeks ago
질문을 잘못올렷습니다. 저가 착각한거 다시 고쳣는데 또 wrong answer 인데 뭐가 문제일까요?
booksky Reply 9 years 28 weeks ago
일단 지금 잘못된 값이 출력되고 있는 이유는 비트로 변환되는 과정이 제대로 이루어지지 않고 있기 때문입니다. 1023같은 경우 2진수로 변환하면 1111111111로 나오기 때문에 문제를 발견하지 못했을 수도 있지만 1022를 넣어보시면 알 수 있을 것입니다. 1022를 넣었을 때 올바른 정답은 01111111110000000000000000000000입니다.