>>  <<  Ркв  Ввд  JfC  LJ  Фрз  Слв  Изм  Рзг  !:  Помощь  Словарь

Найти Множество ~:  _ 0 0 Не Равно

~:y дает булевский список b , такой что b#y представляет собой множество элементов y . Например:
   ~: 'Mississippi'
1 1 1 0 0 0 0 0 1 0 0
  x~:y дает 1 , если x не равно y с учетом погрешности. См. Равно (=).

Погрешность можно настроить, как в ~:!.t .
 

Найденное множество можно выбрать следующим образом:
   y=: 8 1 8 2 8 1 7 2
   ~. y
8 1 2 7

   ~: y 
1 1 0 1 0 0 1 0

   (~: y) # y
8 1 2 7

   y #~ ~: y
8 1 2 7
Диада ~: применима к аргументам любого типа, но для булевских она называется исключающее или. Например:
   d=: 0 1
   d ~:/ d
0 1
1 0
Не Равно, Не Поверх Равно, и глагол, дуальный Равно по отношению к Не, совпадают:
   (~:/ ; -.@=/ ; =&.-./)~ d
+---+---+---+
|0 1|0 1|0 1|
|1 0|1 0|1 0|
+---+---+---+



>>  <<  Ркв  Ввд  JfC  LJ  Фрз  Слв  Изм  Рзг  !:  Помощь  Словарь