데이터를 10 진수 형식으로 스풀에 넣길 원합니다. 소수점을 사용하여 데이터를 인쇄하려면 어떻게해야합니까? 내 데이터 정의에 대한 cobol에서 소수점을 인쇄하는 방법은 무엇입니까?
Pic 99v99
를 사용했다,하지만 난 그것을
DISPLAY
때이 결과에서 소수점 포인트 표시되지 않습니다. 내 데이터의 값
12.34
1234
데이터를 10 진수 형식으로 스풀에 넣길 원합니다. 소수점을 사용하여 데이터를 인쇄하려면 어떻게해야합니까? 내 데이터 정의에 대한 cobol에서 소수점을 인쇄하는 방법은 무엇입니까?
Pic 99v99
를 사용했다,하지만 난 그것을
DISPLAY
때이 결과에서 소수점 포인트 표시되지 않습니다. 내 데이터의 값
12.34
1234
99V99
의 V
어떤 고정 소수점 연산-의 올바른 정렬을 설정 단지 "보이지 않는"의 소수점 같이 표시된다. 추가 메모리를 차지하지 않는다는 장점이 있습니다. 당신이
99.99
처럼 사용에게 PIC
-clause 표시됩니다 쉼표를 원하는 경우에만 COMP
-fields에없는, USAGE DISPLAY
와주 작업 : 때 DECIMAL-POINT IS COMMA
을 사용하면 PIC
절을 다음과 같이 변경해야합니다. 다음번에 주변에있을 때 PIC 99,99
'PIC 99.99'는 부호없는 COMP 변수에서도 작동 할 것이라고 생각합니다. 서명 된 COMP 변수로 사례를 연습하는 경우 목표 변수 데이터 유형을 'PIC -99.99'로 변경해야합니다. – 629
때 @ petit.t의 대답을 반드시 읽어야합니다. –