Here is a simple function to make positives to negative and negatives to positive. This is function:
You can use this code:
The output is:
-5
;
Because 5 + -10 = -10
Самое страшное, что есть еще несколько комментов на эту тему. Может, я чего-то не понимаю?
December 22 2009, 19:30:50 UTC 2 years ago
December 22 2009, 19:31:29 UTC 2 years ago
December 22 2009, 19:42:09 UTC 2 years ago
December 22 2009, 20:21:00 UTC 2 years ago
echo turn(turn(5)) + turn(10);
December 22 2009, 20:36:17 UTC 2 years ago
December 22 2009, 20:49:37 UTC 2 years ago
December 22 2009, 20:38:53 UTC 2 years ago
December 22 2009, 20:59:14 UTC 2 years ago
http://www.php.net/manual/en/language.o
December 22 2009, 20:56:18 UTC 2 years ago
чё, правда??
December 23 2009, 10:16:02 UTC 2 years ago
December 22 2009, 22:20:05 UTC 2 years ago
Или я туплю? С пхп не знаком...
December 22 2009, 22:27:32 UTC 2 years ago
December 23 2009, 00:40:07 UTC 2 years ago
December 23 2009, 01:09:16 UTC 2 years ago
$y = abs($x);
if ($y == $x) return turn($y);
else return "$y";
}
December 23 2009, 02:37:29 UTC 2 years ago
У Вас, кажется, бескончная рекурсия в случае положительного х. Надо рекурсия вызывать когда х отрицательно
function turn($x) { $y = abs($x); if ($y == $x) return $y; else return turn($y); }December 23 2009, 03:46:07 UTC 2 years ago
December 25 2009, 23:50:45 UTC 2 years ago
December 23 2009, 07:51:03 UTC 2 years ago
December 24 2009, 01:34:25 UTC 2 years ago
bash.org'у и не снилось, поверьте на слово :)