■ Java Numbers - rint() 함수 |
rint() 함수는 인자값에 가장 가까운 정수를 double 형으로 리턴 하는 함수 입니다.
Syntax
public static double rint(double d)
※인자 값으로 double 을 받습니다.
Sample
1 2 | double a = 9.8; System.out.println("Math.rint(a) = " + Math.rint(a)); | cs |
9.8 의 가장 가까운 정수 값은 10입니다.
위 코드를 실행 하면 아래과 같은 결과가 리턴 됩니다.
Math.rint(a) = 10.0
1 2 | double b = 10.2; System.out.println("Math.rint(b) = " + Math.rint(b)); | cs |
10.2 의 가장 가까운 정수 값은 10 입니다.
위 코드를 실행 하면 아래와 같은 결과가 리턴 됩니다.
Math.rint(b) = 10.0
1 2 | double c = 10.6; System.out.println("Math.rint(c) = " + Math.rint(c)); | cs |
10.6 의 가장 가까운 정수 값은 11입니다.
코드를 실행하면 아래과 같은 결과가 리턴 됩니다.
Math.rint(c) = 11.0
1 2 | double d = 10.5; System.out.println("Math.rint(d) = " + Math.rint(d)); | cs |
10.5 의 가장 가까운 정수 값은 뭘까요?
6 이상을 반올림 하는 것으로 처리 하여 .5 의 경우 내림 처리 합니다.
코드를 실행하면 아래과 같은 결과가 리턴 됩니다.
Math.rint(d) = 10.0
▼ 도움이 되셨다면 로그인이 필요 없는 ▼
▼ 하트 클릭 한번 부탁 드립니다 ▼
감사합니다 :D
'Java' 카테고리의 다른 글
[ 자바 코딩 ] Java Number - min() 함수 (473) | 2018.04.11 |
---|---|
[ 자바 코딩 ] Java Number - round() 함수 (479) | 2018.04.10 |
[ 자바 코딩 ] Java Numbers - floor() 함수 (480) | 2018.04.04 |
[ 자바 코딩 ] Java Number - ceil() 함수 (491) | 2018.04.03 |
[ 자바 코딩 ] Java Number - Math.abs() 함수 (491) | 2018.04.02 |