자료가나오지않아 ~~
배열로 변수 값을 받은 뒤 (32비트)
비트단위로 5비트 왼쪽으로 shift한 값을 뒤에 붙이는 것을 구현하려면 어떻게 해야할까
x[4] = { 12, 34, 56, 78 } 일 때
비트로표현하면
0001 0010 0011 0100 0101 0110 0111 1000 이고 (32)
5비트 땡기면
0100 0110 1000 1010 1100 1111 0000 0010
으로 앞에 남은 5비트가 뒤에 붙여지는 것을 구현하고 싶 다 !! ㅜㅜ ㅜㅜㅜㅜ
해당 댓글은 삭제되었습니다.
ㅠㅠㅠㅠㅠ 난... 주글래...ㅠ ㅠㅠㅠㅠ
12가 왜 0001 0010이냐? 10진수 12가 아닌가?
16진수다 ㅜ 미안 0x를안썻네
난 또 뭐라고 입력 받아서 std::bitset에 넣고 to_string써서 std::string으로 받은 다음 std::rotate쓰면 되겠네
이건...이게모슨쇨조???