ABAP 물타기/Function

숫자 소수 체크. Number Check

물타기 2017. 1. 18. 08:42

소수를 포함해서 숫자를 체크하는 명쾌한 펑션

CHAR_FLTP_CONVERSION

문자열로 숫자를 넣어주고, 오류가 발생한다면 정수나 소수가 아니다.
Exception 이 발생하니 적절히 메시지 처리를 하면 되겠다.

문자가 들어오면 덤프가 나는데
완벽하지는 않지만
DATA LV_STR TYPE STRING. "반드시 이 타입으로 비교
IF LV_STR CN '0123456789.'.
  " 에러처리
ENDIF.