ABAP中有一些函数,提供各种数学运算功能,其输入参数可以是任意可转换为数值类型的数据。语法如下:
[COMPUTE] n = func( m ).
这些数学函数分为2类,1类函数的参数类型是任意的,运算期间类型取决于参数类型;另1类函数的值总为浮点类型,运行时所有其他类型数据被系统预先转化为浮点类型数据。
下表列出任意类型参数的函数列表:
|
Function |
Description | |
1 |
ABS |
返回输入参数的绝对值 | |
SIGN |
返回输入参数符号:1,0,-1 | ||
2 |
TRUNC |
返回输入参数的整数部分 | |
FRAC |
返回输入参数的小数部分 | ||
3 |
CEIL |
返回不小于输入参数的最小整数值 | |
FLOOR |
返回不大于输入参数的最大整数值 | ||