ошибка в описании функции abs

inspiritus
Онлайн
Зарегистрирован: 17.12.2012

собственно откуда  вопрос

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Не понял вопроса.

inspiritus
Онлайн
Зарегистрирован: 17.12.2012

полагаю в описании должно быть

если аргумент фунции x>0, x<0  , или x=0 возвращаемое значение  |x|

например abs(5)=5 , abs(-5)=5, abs(0)=0

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А в чём разница с тем, что там написано?

inspiritus
Онлайн
Зарегистрирован: 17.12.2012

Возвращаемое значение -x , если х<0 

Результат abs только положительное число, я полагаю. То есть минус надо убрать.

или меня плющщит ?

и вот еще странность: на планшете 18:30, а сообщение датируется на час больше

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

Да, походу там опечатка.
и далее в abs() переданы два аругмента, вместо одного

kalapanga
Offline
Зарегистрирован: 23.10.2016

inspiritus пишет:

Возвращаемое значение -x , если х<0 

Результат abs только положительное число, я полагаю. То есть минус надо убрать.

или меня плющщит ?

и вот еще странность: на планшете 18:30, а сообщение датируется на час больше

Плющит. 

x = -5

x < 0 значит возвращаем -(-5), т.е. 5. Что не так то? Вот какой-то ноль вторым аргументом в примере точно лишний.

inspiritus
Онлайн
Зарегистрирован: 17.12.2012

Хм.. наверно да, но явные примеры не помешали бы.

OlegK
OlegK аватар
Offline
Зарегистрирован: 26.11.2014

kalapanga пишет:
Плющит.

Не похоже. Какой из такого написания можно сделать вывод? -

Возвращаемое значение
  • x: если x больше или равен 0.
  • -x: если x меньше 0.

 

минус убрать и всё будет как надо.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

inspiritus пишет:

Возвращаемое значение -x , если х<0 

Результат abs только положительное число, я полагаю. То есть минус надо убрать.

или меня плющщит ?

Плющит. Если x < 0, то как раз -x будет положительным. То, что надо.

inspiritus пишет:

и вот еще странность: на планшете 18:30, а сообщение датируется на час больше

Часовой пояс.