JAVA

[JAVA] Math.ceil() 주의사항

오선지♬ 2024. 5. 7. 18:23
728x90
반응형

https://a-develop.tistory.com/72

 

JAVA Math.ceil() 사용 시 주의사항

상황 게시판 페이징을 구현하던 중에 Math.ceil이 적용되지 않는 문제가 발생했다. ex) int totalPage = (int) Math.ceil(totalItem/itemPerPage); - (x) 해결 Math.ceil함수 안에서 연산을 하면 정수값이 도출돼서 Math.ce

a-develop.tistory.com

 

Math.ceil() 괄호안에 연산식을 넣었을 때 정수끼리 연산을 시키면 정수값이 나오기때문에

Math.ceil()이 의미가 없어진다.

예 ) Math.ceil( 5/3 );

5/3 은 1.7이지만 정수 나누기 정수 이기때문에 1이 도출되어

예상값이 2 이지만 1이 결과값으로 나온다.

728x90
반응형