function currency_compare in Currency 7.2
Compares two numbers to each other.
Parameters
int|float|string $number_a:
int|float|string $number_b:
Return value
int 0 if both numbers are identical, 1 if $number_a is larger than $number_b and -1 if $number_b is larger than $number_a.
File
- currency/
currency.module, line 1101 - Provides currency information and allows users to add custom currencies.
Code
function currency_compare($number_a, $number_b) {
if (extension_loaded('bcmath')) {
return bccomp($number_a, $number_b, CURRENCY_BCMATH_SCALE);
}
else {
if ($number_a == $number_b) {
return 0;
}
elseif ($number_a > $number_b) {
return 1;
}
else {
return -1;
}
}
}