http://www.cnblogs.com/zhangbojiangfeng/p/5962039.html [各种函数推导】