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

진법변환 프로그램 소스 및 해설

*석*
최초 등록일
2007.11.10
최종 저작일
2007.11
6페이지/한글파일 한컴오피스
가격 1,500원 할인쿠폰받기
다운로드
장바구니

소개글

2진수부터 36진수까지의 수를 자유롭게 변환해 주는 프로그램 소스입니다.
거의 모든 줄에 해석이 달려 있어서 레포트에 그대로 붙여도 되고
코드를 보면서 이해하기도 쉽습니다. 발표자료로도 바로 사용 가능합니다.
수학교재 내용에 충실하도록 만들었습니다.
전역변수를 사용하지 않아 다른 프로그램에서 재사용이 가능합니다.
기수법의 예외도 처리하도록 구현했습니다.
MFC가 아닌 C만으로 작성하였습니다.

목차

도입
프로그램 흐름
프로그램 소스 및 해설
프로그램 소스에 대한 첨언
프로그램 실행 결과

본문내용

● 도입
논리회로 과목에서는 2진법과 16진법을 기초적으로 공부한다. 이와 함께 8진법, 10진법을 포함한 4개의 기수를 가지고 각각의 진법으로 변환하는 과정을 배우고 후에 소프트웨어 과목에서 프로그래밍을 실습하게 된다. 2진법과 8, 16진법은 1, 3, 4비트로 정확하게 나타내어진다는 공통점을 갖고 있어 각각의 변환은 기본적인 방법 이외에도 편리한 다른 방법이 존재한다. 그러나 그 이외의 M진수에 대하여는 일반적으로 10진수를 거쳐 다시 N진수로 변환해야 한다. 이러한 비실용적이고 단순반복적인 계산절차를 아래와 같이 자동화 하고자 한다.

● 프로그램 흐름
1. 프로그램 시작
2. M진수의 기수와 수, N진수의 기수를 입력
3. M진수를 10진수로 변환
3-1. M진수 R의 길이가 n이라 할때 x번째 숫자에 M의 (n-x)승을 곱한후 합산
3-2. 합산된 결과를 반환
4. 변환된 10진수를 N진수로 변환
4-1. 10진수 S를 N으로 나눔
4-2. 몫이 0이 아니면 4-1로 분기
4-3. 몫이 0이면 4-1의 나머지를 마지막부터 처음순으로 연결
4-4. 4-3의 결과를 포인터 변수에 전달
5. N진수 출력
6. 프로그램 종료

● 프로그램 소스 및 해설
// *********************************
// ** File : Notation_Transform.c **
// ** Auth : Lee Seok Hun **
// ** Desc : M진수를 N진수로 변환 **
// *********************************

참고 자료

없음

자료후기(2)

*석*
판매자 유형Bronze개인

주의사항

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

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

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 수학사 요약 7페이지
    뉴튼의 유율법에 관한 최초의 논리적이고 체계적 인 해설을 줌. (5)오일러 ... 모든 기하학의 통일을 시도(공간의 변환군에 의 해 불변인 성질 연구) (* ... 쿠머의 연구와 컴퓨터를 이용하여 현재 { n
최근 본 자료더보기
탑툰 이벤트
진법변환 프로그램 소스 및 해설
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업