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
Number=16 BASE=4 RESULT= log(NUMBER)/log(BASE)
RESULT will be 2.