320x100
요구사항
56.4345 값을 소수점 소수점 2자리까지 버린 후 남은 2자리에서 반올림해서 정수값으로 표시하고 싶다.
솔루션
Java에서 해당 요구사항 만족을 위해 제공하는 함수가 있을 거라 생각하고 조사해 봤다.
아주 편안한 클래스가 이미 존재하고 있더라.
이상한 함수와 알고리즘으로 만들지 말고 제공되는걸로 검증된 코드결과물을 사용해보자.
BigDecimal bd = new BigDecimal("56.4345");
bd = bd.setScale(2, RoundingMode.HALF_UP);
int result = bd.intValue();
반응형
'개발 이야기 > Android (안드로이드)' 카테고리의 다른 글
Fragment 효율적인 코딩 방법에 대한 정리 (0) | 2024.12.12 |
---|---|
Java8 Stream API 찍먹하기 (2) | 2024.12.11 |
Android RecyclerView를 이용한 페이징 기법정리 (0) | 2024.06.26 |
Android App 개발에 많이 사용하는 디자인패턴 (0) | 2024.06.04 |
Android | 앱 화면 구성 중에 DB에서 Data 읽어올때 코딩 가이드 (0) | 2023.12.28 |
Android | 스마트폰 설치한 앱의 APK 추출방법 (0) | 2023.12.13 |
JAVA | Stream 에 대해 궁금점 정리 (0) | 2023.09.10 |
Android | BLE / BEACON 지원여부 체크 (0) | 2023.09.06 |