# 비트연산자

32개의 포스트
post-thumbnail

[JS] 비트연산을 이용한 2차원 Map Editor 만들기

2차원 지형을 표현하는 맵 에디터를 구현하는 방법에 대해 알아봅니다.

2023년 1월 21일
·
7개의 댓글
·
post-thumbnail

C언어) 비트의 세계 - 패킹 & 언패킹

C언어로 구조체 등의 데이터를 비트열에 패킹하고 언패킹 하는 방법을 알아볼게요. 비트연산자와 마스킹 연산을 사용해요. 패킹 언패킹과 관련해, 구조체와 공용체에 정의하는 비트필드에 대해 알아볼게요.

2022년 10월 24일
·
0개의 댓글
·
post-thumbnail

C언어) 비트의 세계 - 비트 단위 연산자

C언어로 비트 단위의 값들을 다루는 방법을 알아볼게요. 비트 단위 연산자 6종류 (논리 연산자 4종, 이동 연산자 2종) 을 다뤄요.

2022년 10월 24일
·
0개의 댓글
·
post-thumbnail

C언어: [비트연산자]

비트연산자

2022년 10월 14일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] [1차] 비밀지도

2진법 string으로 바꾼 후 문자열을 다시 정수로 바꿔 서로 더함그러면 0 1 2 세가지 숫자로 이뤄진 숫자 sum이 나옴n자리 수로 만들고 앞 빈공간을 0으로 채움같은 방법을 뒤로 채우는 padEnd 함수가 있다./1|2/g 는 1과 2 모두 바꾼다는 의미 (/1

2022년 9월 18일
·
0개의 댓글
·
post-thumbnail

[JAVA]연산자와 우선순위

종류: +, -, \*, /, %(나머지)피연산자가 정수형이어야만 하는 C, C++과 달리 실수형도 가능하다. - 9\*3 일 때 9와 3을 피연산자라고 한다.종류: ==, >, <, >=(크거나 같다), <=(작거나 같다), !=(같지 않다)결과는 't

2022년 8월 25일
·
0개의 댓글
·
post-thumbnail

[Java] 논리연산자/비트연산자

🤷‍♀️ 논리연산자와 비트연산자

2022년 8월 15일
·
0개의 댓글
·

비트연산자

주어진 비트가 1이면 0으로, 0이면 1로 반전시켜 1의 보수로 만들어 준다.두개의 피연산자 비트가 모두 1일 때만 1을 반환합니다.비트 OR 연산자는 두 개의 피연산자 비트 중 하나라도 1일 때는 1을 반환합니다.XOR 연산이란 배타적 논리합(exclusive O

2022년 8월 1일
·
0개의 댓글
·

짝수홀수 판단 : AND 연산자와 OR 연산자, 그리고 비트 연산자 &

프로그래머스 문제: https://programmers.co.kr/learn/courses/30/lessons/12930 짝수와 홀수를 판단해야 할 때 나는 항상 2로 나누고 나머지를 판별했다. 초등학교 때부터 배워온 숫자의 개념이 나를 그렇게 만들었다. 그러니 짝수

2022년 6월 4일
·
0개의 댓글
·
post-thumbnail

[JavaScript] 비트와 비트연산자에 대해서 알아보자

오늘은 JS의 비트연산자(Bitwise Operator)에 대해 알아보려고 합니다. 비트연산자는 두개의 정수를 비트로 변환하여 각 자릿수에 맞춰 연산자로 비교하거나 혹은 한개의 정수를 비트로 변환 후 자릿수를 옮긴 결과값을 다시 10진수로 반환하는 연산자입니다.

2022년 5월 29일
·
0개의 댓글
·

[비트플래그] bitflag에 대해 알아보자

메모리의 최소 크기 단위는 1바이트이므로 변수의 크기는 적어도 1바이트 이상이다. 8비트(1바이트)는 비트가 8개이므로 8가지 상태를 저장할 수 있다. 이는 1바이트를 사용해서 1비트만 사용하고 7비트를 낭비함으로써 1가지 상태만 저장하는 bool 자료형보다 훨씬 효율

2022년 5월 13일
·
0개의 댓글
·
post-thumbnail

[JAVA]연산자와 우선순위

1. 산술연산자 종류: , , , , (나머지) 피연산자가 정수형이어야만 하는 C, C++과 달리 실수형도 가능하다. - 9*3 일 때 9와 3을 피연산자라고 한다. --- 2. 관계(비교)연산자 종류: , , , (크거나 같다), (작거나 같다), (같

2022년 5월 10일
·
0개의 댓글
·
post-thumbnail

CPP_어소_10_define / 비트 연산자

비트 단위로 연산이 진행될때 사용되는 연산자이다.

2022년 4월 28일
·
0개의 댓글
·
post-thumbnail

STM32 LED 비트 연산자

STM32 비트연산자 공부

2022년 3월 29일
·
0개의 댓글
·
post-thumbnail

5일차 연산자

5일차에는 많이 쓰이는 연산자를 배운다.연산자란? 연산자 기능이 있는 특수문자연산자에는 또한 우선순위라는 게 있다. 일단 메모,4비트 연산<<좌시프트로 이동시킬 수록 값이 커질수도 있다64bit에서 움직이면 커질수도 있음 65는 작아질수있다?(실습예제)(결과

2022년 3월 24일
·
0개의 댓글
·

22.03.15 비트연산자_쉬프트연산

> : 자리수를 이동하는 연산자 좌측피연산자가 양수일 경우엔 연산 후 좌측비트를 0으로 채운다. 좌측피연산자가 음수일 경우엔 연산 후 좌측비트를 1로 채운다. (부호를 유지하기 위함) x > n은 x / 2^n의 결과와 같다. 그냥 곱셈, 나눗셈을 이용해도 결과는 같지만 이런 식이 있는 이유 : 속도가 더 빠름 그렇지만 가독성이 떨어지기 때문에 속...

2022년 3월 15일
·
0개의 댓글
·

22.03.14 비트연산자

어떤 방식으로 연산이 이루어지는지는 이해했지만, 이 연산자를 어디다가 써먹어야할까

2022년 3월 14일
·
0개의 댓글
·

비트연산자(&, |) vs 논리연산자(&&, ||)

비트연산자 논리연산자

2022년 2월 21일
·
0개의 댓글
·
post-thumbnail

02.17

이진법으로 활용할 때 많이 쓰일 것 같다.toString() 메서드는 특정한 Number 객체를 나타내는 문자열을 반환합니다.join() 메서드는 배열의 모든 요소를 연결해 하나의 문자열로 만듭니다.

2022년 2월 17일
·
0개의 댓글
·
post-thumbnail

개발 공부 6일차 (3)

비교 연산자 : 동등 : 같다. !=: 부정 : 다르다. : 일치 : 데이터 타입까지 같다. 예를 들어서 확인해보자 그렇다면 부정! 을 나타낸것은 어떻게 나타날까? 그 외 우변보다 좌변이 큼 : > 우변보다 좌변이 크거나 작음 : >= 우변보다 좌변이 작음 :

2022년 1월 5일
·
0개의 댓글
·