19 public static function evaluate($value = 0, $digits = 0)
25 return $e->getMessage();
28 $digits = floor($digits);
31 $adjust = 10 ** $digits;
33 if (($digits > 0) && (rtrim((
string) (
int) ((abs($value) - abs((
int) $value)) * $adjust),
'0') < $adjust / 10)) {
37 return ((
int) ($value * $adjust)) / $adjust;
static validateNumericNullBool($number)
Many functions accept null/false/true argument treated as 0/0/1.
static validateNumericNullSubstitution($number, $substitute)
Validate numeric, but allow substitute for null.
static evaluate($value=0, $digits=0)
TRUNC.