일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- 자바 프로젝트
- 삼항 연산자
- 애플페이
- 빌드 도구
- 웹
- 조건문
- if문
- 웹 프로그래밍
- 정적 자원
- 깃허브
- 그래들
- Gradle
- Github
- 자바 람다식
- 자바 연산자
- Java
- 변수
- 연산식
- 단항 연산자
- 동적 자원
- 람다식
- 자바 이항 연산자
- 스프링부트
- 자바
- 타입변환
- 람다
- 그래이들
- 연산자
- 국비 프로젝트
- 멀티 태스킹
- Today
- Total
목록연산식 (2)
인디언식 기우제
식에 사용된 연산자가 둘 이상인 경우, 연산자의 우선순위에 의해서 연산 순서가 결정된다. 5 + 3 * 4 기본적인 산술연산자는 우리가 수학에서 배운 것과 같다. 곱셈과 나눗셈(*, /)은 덧셈과 뺄셈(+,-) 보다 우선순위가 높다. '3 * 4' 가 먼저 계산된 다음, 그 결과인 12에 5를 더해서 17을 결과로 얻는다. 이처럼 연산자의 우선순위는 대부분 상식적인 선에서 해결되고, 정해진 규칙만 따르면 이해하기 쉽다. 식 설명 -x + 3 단항 연산자가 이항 연산자보다 우선순위가 높다. 그래서 x의 부호를 바꾼 다음 덧셈이 수행된다. 여기서 '-'는 뺄셈 연산자가 아니라 부호 연산자이다. x + 3 * y 곱셈과 나눗셈이 덧셈과 뺄셈보다 우선순위가 높다. 그래서 'x * 3'가 먼저 계산된다. x + ..
프로그램에서 데이터를 처리하여 결과를 산출하는 것을 연산(operations) 이라고 한다. 연산에 사용되는 표시나 기호를 연산자(operator)라고 하고, 연산되는 데이터는 피연산자(operand)라고 한다. 그리고 연산의 과정을 기술한 것을 연산식(expressions)라고 부른다. x + y x - y x * y x / y x % y 위 연산식에서 +,-,*,/ ,%은 연산자이고 x, y 변수는 피연산자 이다. 다음은 자바에서 제공하는 다양한 연산자들이다. 연산자 종류 연산자 피연산자 수 산출값 기능 설명 산술 +, -, *, /, % 이항 숫자 사칙연산 및 나머지 계산 부호 +, - 단항 숫자 음수와 양수의 부호 문자열 + 이항 문자열 두 문자열을 연결 대입 = ,+=, -=, *=, /=, %..