--> 소수를 나타내야 할 때 주로 Type P를 사용함


*&---------------------------------------------------------------------*
*& Report Z02_02
*&---------------------------------------------------------------------*
*&
*&---------------------------------------------------------------------*
REPORT Z02_02.
DATA gv_1 TYPE p DECIMALS 1 VALUE '1.1'.
DATA gv_2 TYPE p DECIMALS 1 VALUE '2.1'.
DATA gv_3 TYPE p.
gv_3 = gv_1 * gv_2.
WRITE gv_3.
231
DATA gv_1 TYPE p.
DATA gv_2 TYPE p DECIMALS 14.
gv_1 = '123456789012345'.
* --> 총 15자리이므로 에러 나지 않음.
gv_2 = '0.12345678901234'.
* --> 소수 최대 자리수 14자리이므로 에러 나지 않음.
gv_1 = '1234567890123456'.
* --> 총 16 자리이므로 에러 발생!!
*-------------------------------
DATA gv_3(16) TYPE p.
gv_3 = '1234567890123456789012345678901'
* --> 총 31 자리이므로 에러 나지 않음.

