- 자바가 제공하는 다양한 연산자를 학습.

 

학습할 것

 

참고 자료

 

Java의 정석:최신 Java 8.0 포함

COUPANG

www.coupang.com

 

 

 

 산술 연산자 

  • 산술 연산자에는 사칙 연산자( +, -, *, / )와 나머지 연산자( % )가 있다.
  • 사칙연산은 일상생활에서 자주 사용하는 익숙한 것이라 그리 어렵지 않을 것이다.

 

 

 사칙 연산자 

  • 덧셈,( + ), 뺄셈( - ), 곱셈( * ), 나눗셈( / )은 아마도 프로그래밍에서 가장 많이 사용되는 연산자들 일 것이다.
  • 곱셈( * ), 나눗셈( / ), 나머지( % ), 연산자가 덧셈( + ), 뺄셈( - )연산자보다 우선순위가 높으므로 먼저 처리된다.
  • 피연산자가 정수형인 경우, 나누는 수로 0을 사용할 수 없다.
    => 만일 0으로 나눈다면 실행 시 에러가 발생할 것이다.

 

 

결과

  • 나누기 연산자는 두 피연산자가 모두 int타입인 경우, 연산결과 역시 int 타입니다.
    => 실제 연산결과는 2.5일지라도 int타입의 값인 2를 결과로 얻는다.
  • int타입은 소수점을 저장하지 못하므로 정수만 남고 소수점 이하는 버려지기 때문이다.
    => 이 때 반올림이 발생하지 않는다는 것에 주의하자.

 

반응형

+ Recent posts