Тема
:
как увеличить значение переменной не меняя знак?
Показать сообщение отдельно
03.10.2008, 18:26
№
6
Division
Регистрация: Jul 2008
Адрес: Украина, Херсон
Сообщений: 635
ИМХО человеческий вариант это написать функцию, которая возвращает знак.
Код:
function Sign(num) { if (!num) return 0; return num>0?1:-1; } n+=Sign(n)*10;
UPD: Волгоградец, делить на ноль плохо (:
__________________
while(1) {}
Последний раз редактировалось Division; 03.10.2008 в
18:30
.
Division
Посмотреть профиль
Отправить личное сообщение для Division
Найти все сообщения от Division