fix bug of countApproxDistinct
add countApprox and countApproxDistinct

meanApprox() and sumApprox()