계산기 프로그램 [C#]

개발 노트/C#  2015.06.07 23:53

안녕하세요 명월입니다.
이번 포스트는 C#으로 작성한 계산기 소스입니다. Java로 작성한 계산기 소스도 있으니 참고하시면 도움될 듯싶네요


Java로 만든 소스와 거의 소스가 비슷합니다. 단지 데이터 타입 클래스와 함수명 정도 차이 입니다.


링크 - [Java / 자바] 계산기 프로그램



소스 설명을 간단히 하면 C#소스 역시 Java와 마찬가지로 싱글 톤으로 시작합니다.
계산하는 함수로는 start함수로써 자바 소스와 마찬가지로 토큰을 만들고 후위 표기식으로 변환합니다.
그런 후 후위 계산으로 사칙 계산법대로 계산하게 되는 플로우네요. 자바와 틀린 점이라곤 BigDecimal이 아니고 Decimal이라는 점이네요.
작성하고 보니 거의 똑같네요...ㅎㅎㅎ 그럼 위 소스를 디버깅한 결과입니다.


C# 계산기 결과 확인


소스 보기 - github 바로가기


댓글 0개가 달렸습니다.
댓글쓰기