연산자(39)
-
논리 연산자와 SCE(Short-Circuit Evaluation)
논리 연산자와 SCE(Short-Circuit Evaluation) · SCE는 '최단거리 연산'이라고도 합니다. · 연산 결과 나온것에 대해 더 이상 연산을 수행하지 않습니다. · 자바(JAVA)는 SCE 연산을 지원합니다. · 자바스크립트(JaveScript)는 SCE 연산을 지원합니다. · 파이썬(Python)는 SCE 연산을 지원합니다.
-
증감 연산자, 증감 연산자 종류, 증감 연산자 prefix/postfix 기능, 증감 연산자 선행/후행 실행후 결과값 확인(주의)
증감 연산자(increment and decrement operators)· 변수에 저장되어 있는 값을 1씩 증가 혹은 감소시킬 때 사용하는 연산자입니다.· 모든 수치 데이터 형식과 열거형식에서 사용합니다.· ++ 또는 -- 연산자가 변수 앞에 위치하느냐? 아니면 변수 뒤에 위치하느냐? 에 따라 값이 달라질 수 있으므로 증감연산자를 사용하실 때는 항상 주의하셔야 합니다. 증감 연산자 종류피연산자가 단 하나뿐인 단항 연산자입니다. 증감 연산자 설명 ++a 선 증가, 후 연산 (먼저 증가하고 그 다음 연산) a++ 선 연산, 후 증가 (먼저 연산하고 그 다음 증가) --a 선 감소, 후 연산 (먼저 감소하고 그 다음 연산) a-- 선 연산, 후 감소 (먼저 연산하고 그 다음 감소) 증감 연산자 prefix/..
-
복합대입 연산자(약식 대입 연산자), 복합대입 연산자 의미, 그외 복합 대입연산자
복합대입 연산자(약식 대입 연산자)· 대입 연산자와 다른 연산자를 결합하여 만든 다양한 복합 대입 연산자를 제공합니다.· 대입 연산자와 산술 연산자를 함께 사용하는 연산자로 반복되는 변수가 생략된 형태입니다.· 대입 연산자와 같은 우선순위를 가지며, 대입 연산자와 마찬가지로 결합순서는 오른쪽에서 왼쪽입니다. 산술 연산자 복합대입 연산자 a = a + b a += b a와 b의 합을 a에 저장 덧셈 연산 a = a - b a -= b a에서 b를 뺀 차를 a에 저장 뺄셈 연산 a = a * b a *= b a와 b의 곱을 a에 저장 셈 연산 a = a / b a /= b a를 b로 나눈 몫을 a에 저장 나눗셈 연산 a = a % b a %= b a를 b로 나누었을 때 나머지를 a에 저장 나머지 연산
-
연산자(Operator)
연산자(Operator)· 연산자란 자료의 가공을 위해 정해진 방식에 따라 계산하고 결과를 얻기 위한 행위를 의미하는 기호들을 의미합니다. · 각 연산자들은 연산을 하기 위해 인식하는 자료형들이 정해져 있습니다.
-
논리 연산자(logical operator) - 논리 연산자 종류, 논리 연산자 결과
논리 연산자(logical operator) · 불린 연산(Boolean Operation)이라고도 합니다. · 참과 거짓으로 이루어지는 진리값이 피연산자인 연산자입니다. · true나 false인 논리 값을 가지고 다시 한번 조건 연산하는 연산자입니다. · 하나 이상의 처리 조건이 있어야 하며 먼저 처리되는 조건에 따라 다음의 처리 조건을 처리할지 안 할지를 결정하는 논리적인 연산자입니다. 논리 연산자 종류 AND 연산과 OR 연산은 두 개의 피연산자를 가지는 이항 연산자이며, 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다. NOT 연산자는 피연산자가 단 하나뿐인 단항 연산자이며, 피연산자의 결합 방향은 오른쪽에서 왼쪽입니다.
-
산술 연산자(arithmetic operator)
산술 연산자(arithmetic operator) · 4칙 연산(+, -, *, /)과 나머지 값을 구하는 연산자(%)를 지칭합니다. · 산술 연산자는 모두 두 개의 피연산자를 가지는 이항 연산자입니다. · 피연산자들의 결합 방향은 왼쪽에서 오른쪽입니다.