Показать сообщение отдельно
Старый 17.09.2007, 18:02   #44   
Форумец
 
Аватар для The_God
 
Сообщений: 1,109
Регистрация: 19.12.2004
Возраст: 44

The_God вне форума Не в сети
это неправильное решение:
Цитата:
Сообщение от Dr.PC
на всяких попсовых языках это делается так:
a:= a+b;
b:= b-a;
a:=a+b;
b:=-b;
для целочисленных переменных может возникнуть переполнение при математических вычислениях.
для целочисленных переменных нужно использовать xor:
Цитата:
Сообщение от =
СтепаныЧ[=]a := a xor b;
b := a xor b;
a := a xor b;
  Ответить с цитированием