Geohash::precision PHP Method

precision() private method

* returns precision of number precision of 42 is 0.5 precision of 42.4 is 0.05 precision of 42.41 is 0.005 etc
private precision ( $number )
    private function precision($number)
    {
        $precision = 0;
        $pt = strpos($number, '.');
        if ($pt !== false) {
            $precision = -(strlen($number) - $pt - 1);
        }
        return pow(10, $precision) / 2;
    }