Using logarithm in SAP ABAP



Yes, there is a log function. You can use it to implement your requirement.

Here is a code snippet which might be of some help for your implementation.

DATA:  NUMBER  TYPE INT,
       BASE TYPE INT,
       RESULT  TYPE FLOAT

Let’s say:

Number=16
BASE=4
RESULT= log(NUMBER)/log(BASE)

RESULT will be 2.

Swarali Sree
Swarali Sree

I love thought experiments.


Advertisements