decimalSymbol
decimalSymbol 빌드 디스크립터 옵션은 런타임에 10진수 기호로 사용할 문자를 지정합니다. 이 옵션에 값을 지정하는 경우 separatorSymbol 빌드 디스크립터 옵션에 호환 가능한 값을 지정하십시오.
인쇄 양식을 사용하지 않는 COBOL 프로그램을 생성하는 경우
다음의 사항이 적용됩니다.
- decimalSymbol 빌드 디스크립터 옵션을 지정하지 않는 경우 런타임 설치를 위해 지정된 언어별 옵션 모듈에 지정되어 있는 소수점 문자에 의해 값이 설정됩니다. z/OS®의 경우 관련 세부사항은 런타임 제품의 프로그램 디렉토리를 참조하십시오.
- 빌드 디스크립터 옵션과 옵션 모듈에 모두 값을 지정하는 경우 서로 동일한지 확인하십시오.
인쇄 양식을 사용하는 COBOL 프로그램을 생성하고 decimalSymbol 빌드 디스크립터 옵션을 지정하지 않는 경우 마침표가 사용됩니다.
Java™ 코드를 생성할 때 genProperties 빌드 디스크립터 옵션이 GLOBAL 또는 PROGRAM으로 설정된 경우 decimalSymbol 빌드 디스크립터 옵션은 vgj.nls.number.decimal Java 런타임 특성에 한 문자를 지정합니다. decimalSymbol 빌드 디스크립터 옵션을 지정하지 않는 경우 이 문자는 vgj.nls.code Java 런타임 특성과 연관된 로케일에 의해 판별됩니다.
값은 두 문자 이상이 될 수 없습니다.
CHAR 유형 필드에 숫자를 지정하면 해당 숫자의 10진수 기호가 런타임 환경의 현재 10진수 기호와 일치해야 합니다. 기호가 일치하지 않는 경우 오류가 발생합니다.