Побитовый XOR на языке 1С #448371


#0 by Ненавижу 1С
Интересует наиболее удачная реализация побитовой операции XOR(a,b) над целыми числами на языке 1С
#1 by skunk
#2 by Ненавижу 1С
без ВК
#3 by Mikeware
Извращайся с разложением в строку..
#4 by skunk
где там ВК
#5 by Ненавижу 1С
олеСкрипт = создатьобъект("MSScriptControl.ScriptControl");
#6 by Mikeware
MSScriptControl.ScriptControl не благославлен Нуралиевым, и не записан в желто-красные скрижали :-)))
#7 by skunk
это не ВК ... это штатная возможность системы... если не нравиться... переводи в бин и парься
#8 by Ненавижу 1С
с точки зрения языка 1С это ВК
#9 by Mikeware
Бедняга....
#10 by skunk
сточки зрения 1С это обычный объект который ничем не отличается от других объектов ... типа таблицы значений
#11 by Изучаю1С8
фигасебе... ВК - это когда ЗагрузитьВнешнююКомпоненту.. если что..
#12 by Ненавижу 1С
ОК, но вне системы 1С, а чисто на 1С?
#13 by skunk
и вообще к чему разводить пустую трепню на ровном месте... пути решения только два... либо через скрипт ... либо сидишь и делишь число на два... "ксоришь" используя ?(mid(strValue1, x, 1) = "1" or mid(strValue2, x, 1) = "1")
#14 by smaharbA
(x+y) - 2 * (x and y) вот только И не всегда умножение
#15 by skunk
and тоже в 1С не юзается
#16 by Rebelx
можно - переведи числа в двоичный массив и делай с ними что хочешь
Тэги: Математика и алгоритмы
Ответить:
Комментарии доступны только авторизированным пользователям

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