JAVA 연산규칙은 아래 3가지만 기억해보자.
1. 연산은 같은타입의 *피연산자간에만 수행
2. 계산의 결과 기본값 int
3. 계산결과를 다른타입으로 보고싶다면 ()로 강제로 묶어 변환시킨다.
꼭 알아야할 포인트가 있다면, 2번 계산의 결과 기본값은 int라 하겠다.
1. 연산은 같은타입의 *피연산자간에만 수행
피연산자가 다른타입이라면 둘중 큰타입으로 자동변환되어 연산.
*피연산자 operand 연산되는것, 1+2에서 1과 2
https://ko.wikipedia.org/wiki/%ED%94%BC%EC%97%B0%EC%82%B0%EC%9E%90
https://standout.tistory.com/67
https://standout.tistory.com/66
2. 계산의 결과 기본값 int
https://standout.tistory.com/56
3. 계산결과를 다른타입으로 보고싶다면 ()로 강제로 묶어 변환시킨다.
int num1 = 10;
double num2 = 3.14;
double result = (double)num1 / num2;
// int 타입 num1을 double 타입으로 강제 형변환
'JAVA' 카테고리의 다른 글
조건문, if와 switch (0) | 2023.03.17 |
---|---|
상수, final (0) | 2023.03.17 |
Java EE란? (0) | 2023.03.17 |
문자열 포맷 형식 format(%/)을 이용한, 환율계산기 (2) | 2023.03.16 |
계약서, interface (0) | 2023.03.16 |