본문 바로가기

SAP ABAP

SAP HANA Core ABAP Skill - NUMC 출력옵션 추가

반응형

String Processing

Format Option for Numbers

DATA: myNumber TYPE p LENGTH 3 DECIMALS 2 VALUE '-273.15'.

myNumber는 TYPE p로 Packed number이며, 소수점 2자리 수까지 나타낼 수 있게 선언하였다.
 

WRITE: |{ myNumber }|.

myNumber를 embedded expression(내장) 표현방식으로 사용한다면 결과에서 데이터는 VALUE에서 지정해준것과 다를것이 없다.
 
여기서, DATE때와 마찬가지로 Format Options를 추가하면 결과 값이 변경될 수 있다.

WRITE:/ |{ myNumber }|,
        |{ myNumber NUMBER = USER          }|, " => '-273.15', '-273,15', 등 사용자 셋팅값
        |{ myNumber SIGN   = RIGHT or LEFT }|, " => '-','+' 기호 유무와 위치 설정
        |{ myNumber STYLE  = SCIENTIFIC    }|. " => '-2.7315E+2' 과학,엔지니어 스타일로 변경가능

상황에 맞게 Format Options를 추가하면서 유용한 결과값으로 쉽게 변경이 가능하다.

 

 

- 끝 -

반응형