InterSystems SQL Reference
LOG


{fn LOG(expression)}
expression  A numeric expression. 
SELECT {fn LOG(5)} AS Logarithm
SET a=1 WHILE a<11 { &sql(SELECT {fn LOG(:a)} INTO :b) IF SQLCODE'=0 { WRITE !,"Error code ",SQLCODE QUIT } ELSE { WRITE !,"Logarithm of ",a," = ",b } &sql(SELECT ROUND({fn EXP(:b)},12) INTO :c) IF SQLCODE'=0 { WRITE !,"Error code ",SQLCODE QUIT } ELSE { WRITE !,"Exponential of log ",b," = ",c SET a=a+1 } }