본문 바로가기
자바

자바의 숫자 데이터 연산

by 복제비 2021. 10. 17.

자바의 숫자 데이터 연산

 

자바의 숫자 데이터 사이의 연산 방법들을 알아보도록합니다.

 

자바의 숫자 연산에는 사칙연산(=.-.*,/) 외에도 다른 수학적인 연산들을 사용할 수 있습니다.

이번 시간에는 숫자 데이터의 사칙연산 뿐만 아니라 다른 수학적인 연산함수를 포함하고 있는 Math 라는 클래스를 이용해서 간단한 자바 프로그램을 작성해 보도록 합니다.

이전 시간에 만들어둔 DataTypeTest 프로젝트에서 클래스를 추가하여 간단하게 테스트를 진행합니다.


처음 실습에서는 프로젝트에서 File 메뉴 - New  - File 을 클릭하여 새로운 java 파일을 만들었습니다.

하지만 이번 실습에서는 조금 더 간단하게 실습을 진행하기 위해 File 메뉴 - New 항목 - Class 를 선택해서 더 쉽게 자바 파일과 동시에 main 메소드가 포함된 자바 클래스를 생성해 보도록 합니다. 

 

다음과 같이 이름이 Number1 인 클래스 이름을 입력해서 생성하고,

아래 세부 항목 체크란에서 public static void main(String[] args) 옵션을 체크해주면 main 메소드도 함께 자동적으로 생성이 됩니다.

 

 

자바에는 기본적으로  +, -, *, / 와 같은 사칙연산자 이외에도 숫자를 연산할 수 있는 도구로 수학과 관련된 것들을 모아놓은 Math 라는 클래스가 있습니다. 

Math 안에 있는 여러 데이터와 명령들 중에서 가장 기본적인 PI (파이) 데이터를 불러와서 floor 명령어를 이용해 소수점이하는 절단해서 버리는 내림연산을 해 보고, ceil 명령어를 이용해 소수점 이하를 올림 처리해 봅니다.
또한 round 함수를 사용해서 소수점이하를 반올림하여 정수값으로 출력하는 함수도 실습해 보도록 합니다.


생성된 Number1 클래스에 다음과 같이 입력해보고 실행하면서 자바의 다양한 수치연산을 연습해 봅니다.

 

 

 

다음시간에는 문자열 데이터에 대하여 알아봅니다.

 

'자바' 카테고리의 다른 글

자바 변수 지정  (0) 2021.10.20
자바의 문자열 표현과 연산  (0) 2021.10.19
자바 변수와 자료형  (0) 2021.10.16
자바 응용 프로그램 분석  (0) 2021.10.15
자바의 동작원리  (0) 2021.10.14

댓글