Deep Dive

연산자는 피 연산자를 대상으로 산술, 할당, 논리, 타이브 지수 연산 등을 수행해 하나의 값을 만든다. 피연산자는 값으로 평가될 수 있는 표현식 이어야 한다. 7.1 산술 연산자 산술 연산자는 피연산자를 대상으로 수학적 계산을 수행해 새로운 숫자 값을 만든다. 산술 연산이 불가능하면 NaN을 반환한다. 산술 연산자는 피연산자의 개수에 따라 이항 산술 연산자와 단항 산술 연산자로 구분할 수 있다. 7.1.1 이항 산술 연산자 이항 산술 연산자는 2개의 피연산자를 산술 연산하여 숫자 값을 만든다. 5 + 2; // 7 5 - 2; // 3 5 * 2; // 10 5 / 2; // 2.5 5 % 2; // 1 7.1.2 단항 산술 연산자 단항 산술 연산자는 1개의 피연산자를 산술 연산하여 숫자 값을 만든다. ..
1.1 프로그래밍이란? 프로그래밍이란 문제 해결 능력으로 요구사항을 이해 및 풀이하고 정리하여 문제 해결을 위해 기계에게 정확하고 상세히 요구사항을 설명하는 작업이다. 문제 해결 방안을 고려할 때는 컴퓨터 입장에서 문제를 보는 컴퓨팅 사고를 갖고 논리적 수학적 사고가 필요하다. 또한, 해결 과제를 작은 단위로 분해하고 패턴화해서 추출하며, 프로그래밍 내에서 사용될 모든 개념은 평가 가능하도록 정의해야한다. 기능 디자인에서는 판단해야하는 상태와 그 상태를 판단하는 시기, 그리고 판단 기준을 정의해야 하며, 이를 바탕으로 분해한 처리의 실행 여부를 결정한다. 1.2 프로그래밍 언어 문제 해결 능력을 바탕으로 정의된 문제 해결 방안은 컴퓨터에게 전달되어야 하는데, 컴퓨터는 기계어로 명령을 전달해야 이애하고 동..
58청춘
'Deep Dive' 태그의 글 목록