본문 바로가기
JAVA

산술연산자

by 융디's 2024. 3. 30.
728x90
산술연산자

산술연산자

@2024.03.12

산술 연산자

💡
사칙 연산을 다루는 연산자
  • + : 덧셈
  • - : 뺄셈
  • * : 곱셈
  • / : 나눗셈에서 몫 , 정수 계산에서는 소수점 이하를 모두 버린다.
    • 정확한 소수 단위도 알고 있다면 실수형으로 계산
  • % : 나머지 값

증가연산자와 감소연산자

💡
값을 1을 증가시키거나, 1을 감소시키는 연산자 (=증감연산자)

전위 연산

💡
++피연산자; / - -피연산자;

변수에 적용된 값을 할당한다.
  • ex)
    int x = 1;
    int y = ++x; //y는 2
    System.out.println(y); //출력 : 2

후위 연산

💡
피연산자++; / 피연산자- -;

변수에 적용되지 않은 값을 할당하고 그 값을 수정한다.
  • ex)
    int x = 1;
    int y = x++; //y는 1
    System.out.println(y); //y=2 , 출력 : 2

산술 대입연산자

  • +=값1 = 값1 + 값2
  • -=값1 = 값1 - 값2
  • *=값1 = 값1 * 값2
  • /=값1 = 값1 / 값2
  • %=값1 = 값1 % 값2

728x90

'JAVA' 카테고리의 다른 글

기본 타입 변환  (0) 2024.03.30
오버/언더플로우  (0) 2024.03.30
비교/논리연산자  (0) 2024.03.30
타입  (0) 2024.03.30
변수와 리터럴  (0) 2024.03.30