Notice
Hot Posts
Recent Posts
Recent Comments
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Java
- 직무면접
- OS
- 시뮬레이션
- 삼성
- 등촌동속눈썹펌
- 정렬
- 프로그래머스
- 투포인터
- 추석트래픽
- 수학
- 등촌동속눈썹연장
- 백준
- 리트코드
- 알고리즘
- 카카오
- 1차면접
- BOJ
- 삼성 SW역량테스트 기출
- 코딩테스트
- level2
- 딥러닝
- ai/bigdata
- 다시보기
- 마곡속눈썹연장
- 포스코
- leetcode
- 운영체제
- 마곡속눈썹펌
- 삼성SW역량테스트
Archives
- Today
- Total
목록부동소수점 (1)
기록하는 습관을 들이자

참고 2018 카카오 블라인드 코딩테스트_추석 트래픽 카카오 추석 트래픽 문제에서 double형 변수끼리 덧셈, 뺄셈 연산을 하는데 부동 소수점 때문에 연산에 오차가 생겨 자꾸 에러가 났다. 이러한 경우에는 오차 없는 연산을 위해 BigDecimal 연산을 사용한다. 해당 클래스를 정리해보자. BigDecimal 클래스 라이브러리 import java.math.BigDecimal; 선언 방법 BigDecimal bd = new BigDecimal("4.17"); BigDecimal bd1 = BigDecimal.valueOf(0.4); //BigDecimal 선언 시에는 무조건 String으로 선언해야함! 연산 방법 BigDecimal 연산 시에는 산술 연산자가 아닌 add(더하기), subtract(빼..
알고리즘/Java
2020. 4. 15. 20:31