Есть ли в 1С исключающее или (xor)? #201971


#0 by sdr
Если есть то как называется?
#1 by Vint Kras
#2 by sdr
че то не катит, говорит ошибка в выражении
#3 by Vint Kras
Если (ИмяРеквизита = "Номенклатура") или (ИмяРеквизита = "ЦенаОпт") Тогда
#4 by Rovan
подошло ? или нужно что более заумное ?? :-)
#5 by Иде я
Некорректный пример
#6 by Wel06
Так:
#7 by Иде я
Ага, только Xor чуууууууууууууууууууууууууууууууууууть-чууууууууууууууууууууууууууууууууууууууууууууууууууууууть покороче :)
#8 by BlaBlaBla
обратись к дядюшке Шахиджаняну он тебя научит как с этим справляться,
#9 by BlaBlaBla
будешь прекрасно обходится без xor
#10 by sdr
пример, действительно нейдачный, во многих языках есть or и xor, допусти как в php: Пример    Имя  Результат $a or $b  Or   TRUE, если $a или $b TRUE. $a xor $b Xor  TRUE, если $a или $b TRUE, но не оба.
#11 by sdr
т.е. xor выдаст ложь, если оба выражения истинны
#12 by sdr
А как действует "или" в 1C? Как or или xor?
#13 by Wel06
Как or
#14 by 774816
xor в 1с нет
#15 by igork1966
A XOR B A = НЕ B Не покатит?
#16 by igork1966
ага, в 7ке непокатит. ;-(
#17 by Иде я
По теории все выражения OR XOR AND NOT можно представить в виде И И ИЛИ точно не помню - на первом курсе было
#18 by igork1966
A И (НЕ B)
#19 by igork1966
сории неправильно.
#20 by Мишка на сеРвере
#21 by igork1966
А<>В  если A и B - логические выражения, то непокатит по той же причине, Естественно (A И B) И НЕ (A И B)
#22 by igork1966
описался (A ИЛИ B) И НЕ (A И B)
#23 by igork1966
А вот еще вариант: a xor b ? (a and (not b)) or ((not a) and b).
#24 by Zmich
(+22). Или так: (А И НЕ (В)) ИЛИ (НЕ (А) И В)
#25 by romix
Матрейя 2 - 25.11.05 - 13:38
#26 by igork1966
Насколько я понимаю речь шла про логический XOR.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С