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

Упаковать <  _ 0 0 Меньше  

<y есть ато́мная упаковка y , как обсуждается в Разделе II A. Результат имеет ранг 0, и может быть распакован глаголом > .
 
  x<y равно 1 при x меньшем y, с учетом погрешности. О сравнении с погрешностью см. Равно (=). <!.t использует погрешность t .
 

Упаковка производится и другими глаголами, такими как Упаковать и Наклеить (;) и Упаковать Слова (;:):
   (<'abc'),(<5 7),(<i.2 3)
+---+---+-----+
|abc|5 7|0 1 2|
|   |   |3 4 5|
+---+---+-----+

   ;: 'Now is the time'
+---+--+---+----+
|Now|is|the|time|
+---+--+---+----+
 
   ] a=: 2;3 5;7 11 13
+-+---+-------+
|2|3 5|7 11 13|
+-+---+-------+

   >a
2  0  0
3  5  0
7 11 13
Применение < в разрезе (;.) имеет несколько полезных приложений (в зависимости от правого аргумента); фраза <@v избегает выравнивания (приведения к общей размерности, и связанных с ним ошибок), необходимого в некоторых случаях применения одиночного v :
   <;._1 '/i sing/of olaf/'
+------+-------++
|i sing|of olaf||
+------+-------++

   i."(0) 2 3 4
0 1 0 0
0 1 2 0
0 1 2 3
                
   <@i."(0) 2 3 4
+---+-----+-------+
|0 1|0 1 2|0 1 2 3|
+---+-----+-------+
Если y имеет большой ранг, использование глаголов <"_1 y или <"_2 y часто приводит к его отображению в более удобном виде, чем просто вызов y . Отображение упакованного массива может быть нарушено приcутствием в нем управляющих символов (таких как "перевод каретки" и "возврат строки"), при отображении они отображаются пробелами. Например, попробуйте выполнить < 8 32 $ a.



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