Всем привет.
Не подскажите, какая функция в перле возвращает остаток от деления ?
Не могу найти что то.Спасибо заранее.
>Всем привет.
>Не подскажите, какая функция в перле возвращает остаток от деления ?
>Не могу найти что то.
>
>Спасибо заранее.если не ошибаюсь, то это бинарный оператор %
>>Всем привет.
>>Не подскажите, какая функция в перле возвращает остаток от деления ?
>>Не могу найти что то.
>>
>>Спасибо заранее.
>
>если не ошибаюсь, то это бинарный оператор %по моему нет. Вот выдержка из доки.
Binary ``%'' computes the modulus of two numbers. Given integer operands $a and $b: If $b is positive, then $a % $b is $a minus the largest multiple of $b that is not greater than $a. If $b is negative, then $a % $b is $a minus the smallest multiple of $b that is not less than $a (i.e. the result will be less than or equal to zero).
>по моему нет. Вот выдержка из доки.
>Binary ``%'' computes the modulus of two numbers. Given integer operands $a
>and $b: If $b is positive, then $a % $b is
>$a minus the largest multiple of $b that is not greater
>than $a. If $b is negative, then $a % $b is
>$a minus the smallest multiple of $b that is not less
>than $a (i.e. the result will be less than or equal
>to zero).так модуль двух чисел - это и есть остаток от деления...
я даже в книжку слазить не поленился, оказалось, действительно %
только там еще уточнения есть:
1) вычисление производится с целой частью чисел, т.е. 10.5%3.2 будет равно 1
2) при отрицательном значении числа (или двух) результат может быть различным, в зависимости от версии Perl.
>так модуль двух чисел - это и есть остаток от деления...
>я даже в книжку слазить не поленился, оказалось, действительно %
>только там еще уточнения есть:
>1) вычисление производится с целой частью чисел, т.е. 10.5%3.2 будет равно 1
>
>2) при отрицательном значении числа (или двух) результат может быть различным, в
>зависимости от версии Perl.понятно. спасибо.