목록비트 (4)
투케이2K
[개발 환경 설정] 개발 언어 : Go [소스 코드] package main import "fmt" func main() { // [명시적 선언] var a uint8 = 10 var b uint8 = 2 // [and , or 비트 연산 수행] /* 1) 정수 10 값 2진수 변환 : 1010 (8 4 2 1) 2) 정수 2 값 2진수 변환 : 0010 (8 4 2 1) 3) and 두 값이 모두 1 인 경우 1 반환 4) or 두 값 중 하나라도 1 인 경우 1 반환 */ var and uint8 = a & b var or uint8 = a | b // [결과 출력] fmt.Println("") fmt.Println("----------------------------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : C 언어 [소스 코드] // TODO [구현부 소스 코드 작성] int main(void) { /** * ------------------------------------ * [요약 설명] * ------------------------------------ * 1. 비트 NOT 연산자는 주어진 비트가 1이면 0으로, 0이면 1로 반전시켜 1의 보수로 만들어 줍니다 * ------------------------------------ * 2. 비트 NOT 연산자는 피연산자가 단 하나뿐인 단항 연산자입니다 * ------------------------------------ * 3. 비트 NOT 연산은 부호 비트도 반전시키므..
/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Edit++ 개발 언어 : javascript /* =========================== */ /* =========================== */ [산술 연산자] [비교 연산자] [대입 연산자] [논리 연산자] [비트 연산자] /* =========================== */
/* =========================== */ [비트 (bit) 란?] - 비트(bit)란 컴퓨터가 데이터를 처리하기 위해 사용하는 데이터의 최소 단위입니다 - 비트에는 2진수의 값(0과 1)을 단 하나만 저장할 수 있습니다 (컴퓨터는 모든 데이터를 2진수로 표현하고 처리합니다) [바이트 (byte) 란?] - 바이트(byte)란 비트가 8개 모여서 구성되며, 한 문자를 표현할 수 있는 최소 단위입니다 - 컴퓨터는 데이터를 메모리에 저장할 때 바이트(byte) 단위로 나눠서 저장합니다 [바이트 저장 순서 (byte order) 란?] - 바이트 저장 순서(byte order) 란 연속되는 바이트를 순서대로 저장하는 것입니다 - 컴퓨터가 저장하는 데이터는 대게 32비트(..