在case语句ABAP中使用浮点数

时间:2012-06-25 08:24:53

标签: syntax floating-point sap abap case-statement

我尝试将浮点数用于case - endcase,但dot是问题。例如

CASE constant.

WHEN 3.14. // after 3, problem.

WRITE  / 'That's a pi'.

我该如何解决?谢谢。

2 个答案:

答案 0 :(得分:4)

在值之前和之后使用一些引用。 '。'不会被视为代码分隔符的结尾。

WHEN '3.14'. 

问候

答案 1 :(得分:0)

我是否可以建议你创建一个常量,而对于' 3.14'的解决方案,正确的话,每次评估时都会将字符串转换为浮点数。

.x-panel-header-custom1 {
 background-image: url('http://www.iconhot.com/icon/png/brush-intense-messenger/256/msn-web-2.png') !important;
}

.x-panel-header-custom1:hover {
  background: red;
 background-image: url('https://image.flaticon.com/icons/png/128/12/12195.png') !important; 
}

.x-panel-header-custom1-collapsed {
  background-image: url('https://image.flaticon.com/icons/png/128/12/12195.png') !important;
}