COMP-1
내부 부동 소수점 항목을 지정하는 4 바이트, 단일 정밀도, 부동 소수점 실제 데이터 형식입니다. 기호는 맨 왼쪽 바이트의 첫 번째 비트에 포함되며 지수는 해당 바이트의 나머지 7비트에 포함됩니다. 나머지 3바이트에는 가수가 있습니다.
COMP-2
내부 부동 소수점 항목을 지정하는 8비트 배정밀도 부동 소수점 실제 데이터 형식입니다. 기호는 맨 왼쪽 바이트의 첫 번째 비트에 포함되며 지수는 첫 번째 바이트의 나머지 7비트에 포함됩니다. 나머지 7바이트에는 가수가 있습니다.
COMP-3 압축 10진수
압축된 10진수 형식으로 저장된 내부 10진수 항목을 지정하는 압축된 10진수 데이터 형식입니다. 압축된 10진수 형식에서 필드의 각 바이트는 맨 오른쪽 바이트를 제외한 두 개의 숫자 숫자를 나타냅니다. 맨 오른쪽 바이트는 한 자리와 기호를 보유합니다. 즉, 하위 숫자 및 기호가 차지하는 후행 문자 위치를 제외하고 각 문자 위치에 두 자리가 있습니다. 항목에는 0부터 9까지의 숫자와 18자리를 초과하지 않는 값을 나타내는 기호가 포함될 수 있습니다. 예를 들어 10진수 값 +123은 2바이트로 0001 0010 0011 1100으로 압축된 10진수 형식으로 표시됩니다. 자세한 내용은 영역이 지정된 10진수 또는 압축된 10진수 데이터 형식을 참조하세요.
DISPLAY Zoned Decimal
영역이 지정된 10진수 형식으로 저장된 내부 10진수 항목을 지정하는 압축되지 않은 10진수 데이터 형식입니다. 영역이 지정된 10진수 형식은 압축 해제된 10진수 형식과 동의어입니다. 이 형식은 각 숫자가 비트 4~7에 포함되고 부호가 가장 중요한 바이트 중 비트 0~3에 포함된 숫자를 나타내는 형식입니다. 가장 중요한 바이트가 아닌 모든 바이트의 비트 0~3은 1s(16진수 F)를 포함합니다. 예를 들어 10진수 값 +123은 3바이트로 1111 0001 1111 0010 1100 0011로 영역화된 10진수 형식으로 표시됩니다. 자세한 내용은 영역이 지정된 10진수 또는 압축된 10진수 데이터 형식을 참조하세요.
날짜 및 시간
두 PIC 9(7) COMP-3 Packed Decimal 값의 그룹 항목을 사용하여 날짜 및 시간을 지정합니다.
TIME 전용
PIC 9(7) COMP-3 Packed Decimal 값을 사용하여 시간을 지정합니다.
DATE만
PIC 9(7) COMP-3 Packed Decimal 값을 사용하여 날짜를 지정합니다.
PIC X
EBCDIC(Extended Binary Coded Decimal Interchange Code) 문자열에서 단일 문자를 지정합니다. EBCDIC는 메인프레임 및 IBM i 컴퓨터의 문자 데이터에 대한 기본 표현입니다. 유니코드는 Windows 기반 플랫폼의 문자 데이터에 대한 네이티브 표현입니다.
PIC X 번역 없음
EBCDIC 문자열에서 이진 데이터처럼 처리되는 단일 COBOL 문자를 지정합니다. 즉, EBCDIC에서 유니코드로 또는 유니코드에서 EBCDIC로의 변환은 없습니다.
PIC G
더블 바이트 EBCDIC 문자열을 지정합니다.
PIC S9(4) COMP(정수 16비트)
길이가 16비트 또는 2바이트인 정수입니다.
PIC S9(9) COMP(정수 32비트)
길이가 32비트 또는 4바이트인 정수입니다.