Java에서 BODMAS를 구현하고 피연산자가 1000 자리까지 포함될 수있는 시나리오에서 작업하고있었습니다. 그래서 다음과 같은 방식으로 구현했습니다. 중절 식 (BODMAS을 구현 한 표현식)을 후치로 변환했습니다. 그런 다음 모든 BigInteger를 구문 분석하여 후행 표현식을 평가했습니다. 이 구현에 성공했습니다.BigInteger Java 해결 방법
지금 나는 등의 BigInteger를 사용하고 INT, 문자열과 같은 기본 데이터 유형으로 할 필요가 없습니다 수 있다는 것을 알 수
나는이 작업을 수행 할 수있는 방법에 대해 생각하고 있고 솔직한로 , 어떤 중요한 진전을 이루지 못했습니다.
기본 데이터 형식을 사용하여 BigInteger를 구현하는 방법에 대한 도움이나 제안은 도움이 될 것입니다.
그것은 도움이 될 것이다 ... p1NG가)의 BigInteger를 사용하여 (또는 재 구현에 대한 어떠한 '법적'제한이 없습니다, 지금은 생각에도 불구하고,이 대답을 삭제하지 마십시오) 적절하지 않다 * 왜 * BigInteger에 대한 제한이 있습니다. BigInteger 소스 코드를 가져 와서 사용할 수 있습니까? 예를 들어, 귀하의 상황에 너무 엄격한 라이선스입니까? –
@ 존 : 자바 SE 대신 자바 ME를 사용하고있는 것 같습니다. – BalusC
나는 "숙제 운동"에 더 가깝게 생각하고 그에 따라 대답했다. –