• 캠퍼스북
  • LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

[프로그래밍] [비주얼베이직] 계산기 프로그램 소스

*호*
최초 등록일
2004.08.07
최종 저작일
2004.06
4페이지/파일확장자 압축파일
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

일반 윈도우 내장 계산기와 모양이 틀립니다. 사용자 인터페이스를 생각하여 나름대로 개선하여 만들어 보았습니다. 레포트로 제출하였던 것으로 내부에 주석과 프로그램 설명 도큐먼트도 포함하고 있습니다.

컴파일 실행환경

비주얼베이직 소스입니다.

본문내용

1. 프로그램 소개
가) 계산기의 주된 기능에 디지털 시계 기능이 부가된 프로그램

나) 계산기의 주요 기능은 윈도우에 내장된 계산기의 기능을 많이 도입 하였습니다.

다) 기존 계산기와는 다르게 사용자 입력 텍스트 컨트롤과 결과가 저장된 텍스트 컨트롤 두가지가 존재하게 됩니다.

라) 프로그램 하단 부분에 날짜와 현재 시간등을 나타내는 디지털 시계 부분이 있습니다.


2. 기본 사용법
가) 이 프로그램에는 두가지 연산 방식이 있습니다. 하나는 왼쪽 값과 오른쪽 값을 연산하여 왼쪽 텍스트에 출력하는 방식이고, 두 번째는 오른쪽 값에 대해 스스로 연산을 하여 오른쪽 텍스트에 다시 위치시키는 연산 방식입니다. 전자에는 가감승제 등이 있고, 후자에는 삼각함수 및 제곱근, 팩토리얼 값 등이 있습니다.

나) 우선 프로그램을 실행한 후 마우스 또는 키보드의 숫자패드를 이용하여 숫자를 입력합니다. 그러면 우측의 텍스트 바에 숫자가 입력 됩니다.

다) 여기서 연산을 수행할 연산자(가감승제 등)을 누르면 가운데에 연산자가 표시되고 우측에 있던 값은 좌측으로 이동합니다.

라) 다시 숫자를 입력하면 우측에 숫자가 입력되고 엔터키나 '=' 버튼을 누르면 연산 결과가 좌측에 나타나게 됩니다. 여기서 계속 숫자를 입력하고 연산을 수행하면 좌측에 연산이 계속 이루어져 나타나게 됩니다.

마) C 버튼은 모든 계산을 초기화 시킵니다. CE 버튼은 현재 입력중인 값, 즉 우측 텍스트에 있는 값을 초기화 시킵니다.

바) +/- 키를 누르면 현재 입력중인 값을 양수는 음수로, 음수는 양수로 합니다. 즉 -1을 곱한 값입니다.

사) ^ 버튼은 제곱기호로서 왼쪽에 2가 있고 오른쪽에 3이 있다면 결과는 2의 3승값인 8이 왼쪽에 나타나게 되는 것입니다.


3. 추가 세부 사항
* 용어
입력중인값 or 입력값 : 오른쪽 텍스트 컨트롤에 입력되어져 있는 수치를 말함.

가) 우측에 입력된 숫자에 대해 삼각함수 값을 계산해 줍니다. 이때 입력값을 각도나 라디안값으로 선택할 수 있는 데, 예를 들면 오른쪽 텍스트에 30이라는 숫자가 있고 라디오 버튼은 Degree에 선택되어 있는 상태에서 sin 버튼을 누르게 되면 sin30°에 해당하는 0.5가 오른쪽 텍스트에 나타나게 됩니다. 같은 방식으로 cos, tan 값을 계산해 줍니다.

나) 좌, 우측 텍스트의 값으로 Mod, And, Or, Xor 연산을 해 줍니다. 이것은 비트 연산에서 나온 것입니다(자세한 설명은 생략). Mod는 오른쪽 값으로 왼쪽 값을 나눈 나머지 값이 왼쪽 텍스트에 나타나게 됩니다. And는 and연산, Or는 or연산, Xor는 xor 연산을 수행하여 나타내어 줍니다.


다) 다음 버튼들은 오른쪽에 입력중인 값에 변화를 주는 기능이거나 상수를 리턴하는 기능들을 합니다.
- pi : 원주율 pi (대략 3.141592...) 값을 오른쪽 텍스트에 보여줍니다. 기존 입력된 값은 무시함.
- e : 자연로그의 밑에 해당하는 e (대략 2.718281...) 값을 보여줍니다.
- 1 / x : 현재 입력값의 역수를 <<font color=aaaaff>..</font>

압축파일 내 파일목록

Calculator.exe
Calculator.vbp
Calculator.vbw
frmCalc.frm
Module.bas
MSSCCPRJ.SCC
프로그램기능설명.hwp

참고 자료

없음
*호*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
탑툰 이벤트
[프로그래밍] [비주얼베이직] 계산기 프로그램 소스
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업