Codeup 1047 ~ 10521 CodeUp[코드업] C언어 1047 ~ 1052 : [기초 - 시프트 연산] ~ [기초 - 비교 연산] 1047 : [기초 - 비트 시프트 연산] 정수 1개 입력받아 2배 곱해 출력하기 문제 설명 : https://codeup.kr/problem.php?id=1047 정수를 입력받아 2배 곱해 출력하는 문제다. 비트 연산자를 배운다. 비트 연산자 중 시프트 연산을 사용한다. 비트 연산자란 자료형을 근거로 해석된 정보가 아니라, 일정 길이의 메모리에 담긴 2진수 정보를 말 그대로 비트 단위로 계산하는 연산자다. C언어 비트 연산자는 &(AND), |(OR), ^(XOR), ~(NOT), (Shift right)가 있다. 이중 ~(NOT)은 단항 연산자고 나머지는 모두 2항 연산자다. 비트 단위 상수를 기술할 때는 보통 16진수를 사용한다. 여기서는 비트 연사자 중 시프트 연산을 배우고 다른 비트 연산자가 나.. 2019. 12. 8. 이전 1 다음