이 문제와 관련된 대량 괄호 때문에 BigDecimal에서 기호 (예 : Decimal.multiply 대신 Decimal *, 대신 Decimal *)를 사용하도록하고 있습니다.BigDecimal symbols/parenthesis
BigDecimal에서 Double을 변환하지 않고 기호를 사용하는 방법이 있다면 말해 줄 수 있습니까? 아니면 t를 용어와 같은 형식으로 변환 할 수 있습니까? 형식으로
double t = ((1.00/f1) * ((((4.00/(ak1 + 1.00)) - (2.00/(ak1 + 4.00))) - (1.00/(ak1 + 5.00))) - (1/(ak1 + 6.00))));
term = ((one.divide(f,mc)).multiply(((((four.divide((ak.add(one)),mc)).subtract((two.divide((ak.add(four)),mc)))).subtract((one.divide((ak.add(five)),mc)))).subtract((one.divide((ak.add(six)),mc))))));
처럼 그것을 시간을 많이 기록했는데, 나는 BigDecimal의 문제군요 곳을 내려고 거의 6 시간 보냈어요.
고마워, 내게 많은 도움이되었지만 내 괄호는 여전히 틀렸다. 그러나이 문제를 해결하는 방법은 괄호를 수정하는 것이 더 쉽습니다. – Muhatashim