십진수 처리를위한 작은 자바 클래스 작성을 고려 중입니다. 기본 아이디어는 소수점의 왼쪽에 값을 보유하기위한 필드와 소수점의 오른쪽에 값을 보유하는 필드 두 개를 갖는 것입니다. 예컨대 다음과 같은 번호 :BigDecimal의 메모리 소비량 (Java)
100.50
(100)는 첫 번째 INT에있을 것입니다, 그리고 50 번째에있을 것입니다.
그럴만 한 가치가 있습니까, 아니면 BigDecimal
이 구현에서 이미 이와 같은 작업을 수행하고 있습니까?
주위를 둘러 보겠습니다. BigDecimal을 사용하지 않으려는 특별한 이유가 있습니까? –
이 질문이 [SO]에게 맞는지 궁금합니다. "의존적 인 것"이외의 다른 대답을하지 않는 것 같습니다. – ppeterka
@ClickUpvote이 경우 두 번째 정수 (단편에 대한 것)의 내용은 무엇입니까 : '1.00000001'? – ppeterka