매우 큰 수치 데이터 저장을 위한 겁수 표현방법

Method of the Kalpa Number Representing for Ultra.Large Numeric Data Store

  • 김귀연 (전남대학교 전자컴퓨터학과) ;
  • 김병기 (전남대학교 전자컴퓨터학과) ;
  • 최준용 (경북대학교 전자전기컴퓨터학부)
  • 발행 : 2007.04.20

초록

수학, 물리학, 전자전기공학에서 취급하는 수치 자료는 매우 크거나 정밀도가 높으므로 계산과정에서 흔히 오버플로우나 언더플로우가 발생할 수 있다. 본 연구는 이런 현상을 최소화하기 위하여 겁수(Kalpa Number) 표현방법을 제안한다. 겁수는 고정소수점수와 부동소수점수를 저장할 수 있는 자료형을 제공하며, 정수형 및 실수형의 지수와 가수부분을 문자형 배열에 저장함으로써 매우 큰 수를 취급할 수 있다. 이를 이용하여 프로그램을 작성하면 베르누이 수나 전자의 움직임과 관련된 계산 프로그램에서 오버플로우나 언더플로우를 최소화할 수 있다.

키워드