使用浮点数作为文字

nev*_*vra 4 floating-point abap

我尝试使用浮点数来区分大小写 - 结尾,但点是问题。例如

CASE constant.
  WHEN 3.14.   "<=============== after 3, problem.
    WRITE  / 'That's a pi'.
ENDCASE.
Run Code Online (Sandbox Code Playgroud)

我该如何解决?谢谢你。

PAT*_*ume 5

在值前后使用一些引号。这 '。' 不会被视为代码结束分隔符。

WHEN '3.14'. 
Run Code Online (Sandbox Code Playgroud)

问候