最近在做项目中有遇到概率这问题,就是根据一定的算法来算得到某样物品的概率,这个概率算法里就用到了log函数,比如 Y-log((x-z)+1)*z 这样就可以算出一个概率问题了。sql 2008中log函数只有一个参数,默认是以e为底的对数,因为对数是随着真数的不断变大其值变化会越来越小,这样对算概率比较合理.
power函数是一个指数函数,power函数有两个参数:power(num1,num2)结果是计算出num1的num2次方。大家玩游戏的到知道,级别越高,升级越难,每级需要多少经验值怎么算呢?这个就可以用到power函数了,大家学过数学都知道,指数函数和对数是相反的,随着指数不断变大,指数函数的值会变化加剧。所以等级需要的经验的算法可以用Z=power(x-1,y)*x*k 其中x就是等级.
len函数是计算字符串长度用的,其实这个函数用的还是比较多的,如果类别是字符型的,如001001001分别表示省市县,那么要找所有的省 只要len(字段名)=3就可以了.
转载于:https://www.cnblogs.com/_fyz/archive/2011/03/31/log.html
相关资源:sqlserver数据库常用函数