U E D R , A S I H C RSS

장용운/곱셈왕


2011 4 25 5 C .

y 값 38 (<<)를 사용하여 2칸 옮긴 결과를 출력하게 했는데,

short 16 38*4 152 .

x 값 0xa3 8

38<<2 역시 8비트로 생각하고 문제를 풀게 되는 불상사가 발생하였다.

그 결과 38<<2를 -104로 판단하고 답을 적었고, 시험이 끝난 후 동기들에게 '답이 마이너스인 것도 있더라'라는 말을 했고

고 계 .

'곱' .

고 그 , 2 -104 ' ' .

11 38 * 4 -102 '곱' .


Q : 38<<2

A(16bit) :

38 = 100110(2) = 00000000 00100110

38<<2 = 00000000 10011000 = 152

A(8bit) :

38 = 00100110

38<<2 = 10011000 = 음수

-(38<<2) = 01100111 + 1 = 01101000 = 104

38<<2 = -104



  • -

  • . 고 구 . -
    ;; . -
    ㅋㅋ 근 깐 개 . ; 그 . ㅎㅎ ~ -

  • ZP ㄱㄱ
    • , -
    • . -
  • Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    last modified 2021-02-07 05:30:42
    Processing time 0.0170 sec