CS 기초·알고리즘심화부동소수점 오차와 Decimal결제 금액 계산에서 0.1 + 0.2 == 0.3이 false로 나와 테스트가 실패했습니다. 부동소수점과 Decimal에 대한 설명으로 옳은 것을 모두 고르세요.복수 선택 가능1보기 1.Double은 IEEE 754 이진 부동소수점이라 0.1 처럼 2의 거듭제곱 분수로 표현되지 않는 십진 소수는 근사값으로 저장된다2보기 2.Float를 Double로 바꾸면 이 문제는 사라진다3보기 3.금액은 Decimal(십진 부동소수점)로 계산하거나 최소 단위(원·센트)의 정수로 다루는 것이 정석이다4보기 4.Double 비교는 abs(a - b) < epsilon처럼 허용 오차로 하되, epsilon 은 값의 크기에 비례해야 한다5보기 5.Decimal은 Double보다 항상 빠르므로 모든 수치 계산에 기본으로 써야 한다채점하기