본문 바로가기
728x90
반응형

연산자3

[Java] 3-3,4,5,6. 산술 & 비교 & 논리 & 그 외 연산자 산술 연산자 1. 사칙 연산자 + - * / 사칙 연산자는 이미 잘 알고 있을 것이다. 피연산자가 정수형인 경우 나누는 수로 0을 사용할 수 없다. 하지만 부동 소수점값인 0.0f, 0.0d로 나누는 것은 가능하지만 그 결과는 Infinity(무한대)이다. 2. 나머지 연산자 % 나머지 연산자는 왼쪽의 피연산자를 오른쪽의 피연산자로 나누고 난 나머지 값을 결과로 반환하는 연산자이다. 나머지 연산자는 주로 짝수, 홀수 또는 배수 검사 등에 주로 사용된다. 나머지 연산자는 나누는 수로 음수도 허용한다. 하지만 부호는 무시되므로 음수의 절대값을 나눈 나머지와 결과가 같다. 비교 연산자 1. 대소비교 연산자 = 두 피연산자의 값의 크기를 비교하는 연산자로 참이면 true, 거짓이면 false를 결과로 반환한다... 2022. 8. 30.
[Java] 3-1. 연산자 연산자(operator) 연산자는 연산을 수행하는 기호이다. 자바에서는 사칙연산(+, -, *, /)을 비롯해서 다양한 연산자를 제공한다. 천천히 하나씩 배워가보자. 1. 연산자와 피연산자 연산자가 연산을 수행하려면 반드시 연산의 대상이 있어야 한다. 이것을 피연산자라 한다. 연산자(operator): 연산을 수행하는 기호(+, -, *, / 등) 피연산자(operand): 연산자의 작업대상(변수, 상수, 리터럴, 수식) 연산자는 피연산자로 연산을 수행하고 나면 항상 결과값을 반환한다. 2. 식과 대입연산자 연산자와 피연산자를 조합하여 계산하고자 하는 바를 표현한 것을 식(expression)이라 한다. 식을 계산하여 결과를 얻는 것을 '식을 평가(evaluation)한다'고 한다. 하나의 식을 평가하면.. 2022. 8. 30.
[Javascript] 7장 연산자 (deep dive) 연산자는 하나 이상의 표현식을 대상으로 산술, 할당, 비교, 논리, 타입, 지수 연산 등을 수행해 하나의 값을 만든다. 산술 연산자 수학적 계산을 수행해 새로운 숫자 값을 만든다. 산술 연산이 불가능할 경우 NaN을 반환한다. 5 + 2; // 7덧셈 5 - 2; // 3뺄셈 5 * 2; // 10곱셈 5 / 2; // 2.5나눗셈 5 % 2; // 1나머지 증가(++) / 감소(--) 연산자는 위치에 의미가 있다. 피연산자 앞에 위치한 전위 증감연산자는 피연산자의 값을 먼저 증감을 한 후 다른 연산을 수행한다. 피연산자의 뒤에 위치한 후위 증감연산자는 다른 연산을 진행한 후 값을 증감한다. var x = 5, result; result = x++; console.log(result, x); // 5, .. 2022. 5. 9.
728x90
반응형