dcsimg

Custom LOG Function LOGN works like LOG(x,y)

July 12, 2004



>>Script Language and Platform: SQL Server 2000
Custom Mathematical LOG function to determine LOG of a given value for any base. LOGN function can be used in cases where you want exactly the opppsite of POWER function.

POWER(X,Y) = Z
Y=ZLOGX

Unfortunately there is no custom function for finding the LOG of any base in SQL server 2000.

Note: Natural LOG is 2.07

Author: Jay Dharwar


--CREATOR JAY DHARWAR 07/06/2004
--email jdharwar@yahoo.com
--USAGE SELECT dbo.LOGN(8,2) 

CREATE FUNCTION dbo.LOGN(@Val int,@BaseVal int) RETURNS int
AS
BEGIN 
	DECLARE @RetVal AS int
	SELECT @RetVal=LOG(@Val)/LOG(@BaseVal)
	RETURN @RetVal
END

Disclaimer: We hope that the information on these script pages is valuable to you. Your use of the information contained in these pages, however, is at your sole risk. All information on these pages is provided "as -is", without any warranty, whether express or implied, of its accuracy, completeness, or fitness for a particular purpose... Disclaimer Continued


Back to Database Journal Home








The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers