stirlings finite difference formula