반응형
Log.d("===", 0x01.toInt().toString()) // 1
Log.d("===", 0x11.toInt().toString()) // 17
Log.d("===", 0x0A.toInt().toString()) // 10
16진수 0x01은 2진수로 변환시 00000001
And 연산 : 둘다 1일때 1 // 둘다 true 일때 true
Or 연산 : 둘 중 하나가 1이면 1 // 둘 중 하나가 true면 true
시프트 연산 : 비트를 왼쪽이나 오른쪽으로 옮기는 연산
왼쪽으로 한번 할 때마다 *2
1 << 2 == 4
3 << 2 == 12
오른쪽으로 한번 할 때마다 /2
24 >> 2 == 6
https://dojang.io/mod/page/view.php?id=174
http://www.tcpschool.com/c/c_refer_bitCalculation
반응형
'IT > Android' 카테고리의 다른 글
Android] 안드로이드 12 이상 앱 출시할때 / 'android:exported' property set. (0) | 2022.04.24 |
---|---|
날씨 앱 개발1] The Weather Underground API 받기 (0) | 2022.04.22 |
Android Studio] 외부 라이브러리 추가 안될때 (0) | 2022.03.23 |
Android] 해커 입장에서 안전한 앱 만들기 (0) | 2022.03.22 |
Android] 데이터 바인딩 // 메소드 참조, 리스너 바인딩 (0) | 2022.03.17 |
댓글