내 프로젝트 중 하나에 간단한 RPN 유형 계산기 기능을 포함하고 싶습니다.자바 rpn 계산기
은 기본적으로 내가 예를 들어 변환 할 수있는 방법이 필요합니다
이사람은 어떤 미리 작성된 libs가 알고 않습니다
"30/(+ 4 (1) * 3)" "2"로를 그 이럴 수있어?
감사합니다.
내 프로젝트 중 하나에 간단한 RPN 유형 계산기 기능을 포함하고 싶습니다.자바 rpn 계산기
은 기본적으로 내가 예를 들어 변환 할 수있는 방법이 필요합니다
이사람은 어떤 미리 작성된 libs가 알고 않습니다
"30/(+ 4 (1) * 3)" "2"로를 그 이럴 수있어?
감사합니다.
은 또한 본다 구현해야합니다 : Reverse Polish notation이
을 사용할 수 있습니다 난 당신이 그것의의 때문에 자바를 구현하지 않는 경우는 파이썬에서 작성하는 것이 좋습니다 내장 메서드
print eval("30/((1 + 4) * 3)")
나는이 해답을 사용하여 그것을 해결했다. http://stackoverflow.com/questions/1320891/java-rpn-reverse-polish-notation-infix-to-postfix 그리고 내 자신의 프로세서를 작성. – pstanton
나는 직접 작성합니다. :). –
@Toader me too. 그것이 내 숙제 였기 때문에 :) –