ENDIANS

  • sklee
    sklee

    안녕하세요.

    ENDIANS 문제 이해가 너무 어렵습니다.

    먼저, 십진 숫자를 이진 숫자로 먼저 변환해야 하는 것인가요?

    변환해야 한다면 변환방법을 코드로 만들어야 하는 것인가요?

    라이브러리를 사용하는 것인가요?


    10년 전
1개의 댓글이 있습니다.
  • Zeratuls
    Zeratuls

    그냥 반대의 엔디안으로 바꿔주면 되는데.. 헷갈리신다면 그냥 Little Endian 형식으로 저장된 숫자를 Big Endian형식으로 바꿔주는 프로그램을 만들면 됩니다. B->L로 하더라도 바꿔지는 건 같기 때문이죠.. 예제를 보시면 2018915346(0x78563412, Little Endian)을 305419896(0x12345678, Big Endian)으로 바꿔주는 것을 알 수 있습니다. 따라서 그렇게 바꿔주는 프로그램을 짜면 됩니다. 내부적인 구현은 라이브러리를 쓰던 직접 구현하던 상관 없고, 결과만 제대로 나오면 됩니다.


    10년 전 link
  • 정회원 권한이 있어야 커멘트를 다실 수 있습니다. 정회원이 되시려면 온라인 저지에서 5문제 이상을 푸시고, 가입 후 7일 이상이 지나셔야 합니다. 현재 문제를 푸셨습니다.