• 회원가입
  • 로그인
  • 구글아이디로 로그인

[Operator] JS - 비트연산자 (Bitwise Operator)

비트연산자 (Bitwise Operators)
연산자 Name Description
& AND 대응 비트가 모두 1이면 1로 설정
| OR 대응 비트가 하나라도 1이면 1로 설정
^ XOR 대응 비트가 다르면 1로 설정
~ NOT 각각의 비트를 0은 1로, 1은 0으로 뒤집어 설정
<< Zero fill
left shift
오른쪽 끝에 0 밀어넣어 왼쪽으로 이동 후,
왼쪽 끝 비트 제거.
>> Signed
right shift
왼쪽 끝 비트 복사해 왼쪽에 밀어넣어 오른쪽으로 이동 후, 오른쪽 끝 비트 제거.
>>> Zero fill
right shift
왼쪽 끝에 0 밀어넣어 오른쪽으로 이동 후
오른쪽 끝 비트 제거.



분류 제목
Math JS - Math 객체 - 수학 객체 (= Math객체 = 매쓰객체/매스객체)
Math JS - Math.E 속성 - 오일러값 (= 오일러수 = 오일러상수)
Math JS - Math.LN2 - 2의 자연로그값
Math JS - Math.LN10 - 10의 자연로그값
Math JS - Math.LOG2E - 밑이 2인 오일러로그값
Math JS - Math.LOG10E - 밑이 10인 오일러로그값
Math JS - Math.PI - 원주율 (= 파이)
Math JS - Math.SQRT1_2 - 1/2의 제곱근값
Math JS - Math.SQRT2 - 2의 제곱근값
Math JS - Math.abs() 메서드 ★ - 절대값 반환 (= Math.abs메서드 = 매스앱스메서드)
Math JS - Math.acos() 메서드 - 아크코사인값
Math JS - Math.asin() 메서드 - 아크사인값
Math JS - Math.atan() 메서드 - 아크탄젠트값
Math JS - Math.atan2() 메서드 - 아크탄젠트2값
Math JS - Math.ceil() 메서드 ★ - 상향 반올림 (= 천장반올림 = 위로 반올림 = 매스씰메서드/메…
Math JS - Math.cos() 메서드 - 코사인값
Math JS - Math.exp() 메서드 - 오일러승수 (= 로그역함수 = exp메서드)
Math JS - Math.floor() 메서드 ★ - 하향반올림 (= 바닥반올림 = 아래로 반올림 = 플로메서드 =…
Math JS - Math.log() 메서드 - 로그값
Math JS - Math.max() 메서드 ★ - 최대값 (= 최댓값 = Math.max메서드 = 매스맥스메서드)
10/67
목록
찾아주셔서 감사합니다. Since 2012