/** * Formats a number with a level of precision. * * @param float $number A floating point number. * @param int $precision The precision of the returned number. * @param string $decimals * @return float Formatted float. * @link http://book.cakephp.org/2.0/en/core-libraries/helpers/number.html#NumberHelper::precision */ public static function precision($number, $precision = 3, $decimals = '.') { $number = parent::precision($number, $precision); if ($decimals !== '.' && $precision > 0) { $number = str_replace('.', $decimals, $number); } return $number; }
/** * Formats a number with a level of precision. * * @param float $number A floating point number. * @param int $precision The precision of the returned number. * @return float Formatted float. * @see CakeNumber::precision() * @link http://book.cakephp.org/2.0/en/core-libraries/helpers/number.html#NumberHelper::precision */ public function precision($number, $precision = 3) { return $this->_engine->precision($number, $precision); }