본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

Math클래스: 올림, 버림, 반올림 ceil(), floor(), round(), rint()

ceil() 올림

소수점이 있을경우 올린다. 3.5 4.0

 

floor() 버림

소수점이 있을경우 버린다. 3.5 3 .0

 

round() 반올림

5이상의 경우 올린 '정수'로. 3.5 4

 

rint() 가까운 짝수의 방향으로 올림을, 내림을 한다.  3.5 4 .0

double number = 3.5;

double ceilResult = Math.ceil(number); // 4.0 (올림)
double floorResult = Math.floor(number); // 3.0 (버림)
long roundResult = Math.round(number); // 4 (반올림)
double rintResult = Math.rint(number); // 4.0 (반올림, 소수 부분이 .5일 경우 짝수 방향으로)

System.out.println("Ceil: " + ceilResult);
System.out.println("Floor: " + floorResult);
System.out.println("Round: " + roundResult);
System.out.println("Rint: " + rintResult);
Ceil: 4.0
Floor: 3.0
Round: 4
Rint: 4.0