티스토리 뷰
산술 연산자는 사칙연산( +, -, *, / )과 나머지 ( % ) 연산을 처리하는 연산자로 나누기 연산( / )은 나누었을 때 몫에 대한 결과만 처리하므로 나머지를 구하기 위해서는 나머지 연산 ( % )를 사용해야 합니다.
1. 연산자 설명
+ | 왼쪽의 피연산자에 오른쪽의 피연산자를 더함. |
- | 왼쪽의 피연산자에서 오른쪽의 피연산자를 뺌. |
* | 왼쪽의 피연산자에 오른쪽의 피연산자를 곱함. |
/ | 왼쪽의 피연산자를 오른쪽의 피연산자로 나눔. |
% | 왼쪽의 피연산자를 오른쪽의 피연산자로 나눈 후, 그 나머지를 반환함. |
public class ArithmeticOperator {
public static void main(String[] args) {
int numA = 10;
int numB = 3;
System.out.println("numA + numB = " + (numA + numB) ); // 13
System.out.println("numA - numB = " + (numA - numB) ); // 7
System.out.println("numA * numB = " + (numA * numB) ); // 30
System.out.println("numA / numB = " + (numA / numB) ); // 3
System.out.println("numA % numB = " + (numA % numB) ); // 1
double doubleA = 10.27;
double doubleB = 3.5;
System.out.println("doubleA + doubleB = " + (doubleA + doubleB) ); // 13.77
System.out.println("doubleA - doubleB = " + (doubleA - doubleB) ); // 6.77
System.out.println("doubleA * doubleB = " + (doubleA * doubleB) ); // 35.945
System.out.println("doubleA / doubleB = " + (doubleA / doubleB) ); // 2.934285714285714
System.out.println("doubleA % doubleB = " + (doubleA % doubleB) ); // 3.2699999999999996
}
}
'Java > 기본' 카테고리의 다른 글
021. 자바 : 비트연산자 (0) | 2022.03.06 |
---|---|
020. 자바 : 증감연산자 (0) | 2022.03.06 |
018. 자바 : 대입 연산자 (0) | 2022.03.06 |
017. 자바 : 연산자 (0) | 2022.03.06 |
016. 자바 : 형변환 (0) | 2022.03.01 |