У меня есть функция PHP, которая не работает для отрицательных чисел:
function isOdd($num)
{
return $num % 2 == 1;
}
, но работает для положительных чисел.
У меня есть эта подпрограмма Perl, которая делает то же самое и работает для отрицательного числа также
sub isOdd()
{
my ($num) = @_;
return $num % 2 == 1;
}
Я сделал какую-то ошибку в переводе функции?или это ошибка PHP?