Знак меньше чем
Эта статья нуждается в дополнительных цитатах для проверки . ( июнь 2019 г. ) |
< | |
---|---|
Знак меньше чем | |
В Юникоде | U + 003C < ЗНАК МЕНЬШЕ ( <, < ) |
Отличается от | |
Отличается от | U + 2329 〈 УГЛОВАЯ СКОБКА, НАПРАВЛЯЮЩАЯ ВЛЕВО |
Связанный | |
См. также | U + 003E > ЗНАК БОЛЬШЕ, ЧЕМ U + 2264 ≤ МЕНЬШЕ ИЛИ РАВНО U + 2A7D ⩽ МЕНЬШЕ ИЛИ НАКЛОНЕННОЕ РАВНО используется, например, в Польше U+226A ≪ НАМНОГО МЕНЬШЕ |
Знак «меньше» — это математический символ, обозначающий неравенство между двумя значениями. Широко распространенная форма двух штрихов одинаковой длины, соединяющихся под острым углом слева, < , была обнаружена в документах, датированных еще 1560-ми годами. В математической литературе знак «меньше» обычно ставится между двумя сравниваемыми значениями и означает, что первое число меньше второго числа. Примеры типичного использования включают в себя 1 ⁄ 2 <1 и -2 <0 .
С момента разработки языков программирования знаки «меньше» и « больше» были перепрофилированы для различных целей и операций.
Вычисление [ править ]
Знак «меньше » < — это исходный символ ASCII (шестнадцатеричный 3C, десятичный 60).
Программирование [ править ]
В BASIC , языках семейства Lisp и C языках семейства (включая Java и C++ ) оператор сравнения <
означает «меньше чем».
В Coldfusion оператор .lt.
означает «меньше чем».
В Фортране оператор .LT.
означает «меньше чем»; более поздние версии позволяют <
.
Скрипты оболочки [ править ]
В оболочке Bourne (и многих других оболочках) оператор -lt
означает «меньше чем». Знак «меньше» используется для перенаправления ввода из файла. Меньше плюс амперсанд ( <&
) используется для перенаправления из файлового дескриптора .
Знак двойного меньше чем [ править ]
Двойной знак меньше , << , может использоваться для аппроксимации знака намного меньше ( ≪ ) или открывающейся каймы ( « ). ASCII не кодирует ни один из этих знаков, хотя они оба включены в Unicode .
В Bash , Perl и Ruby оператор <<EOF
(где «EOF» — произвольная строка, но обычно «EOF» обозначает «конец файла») используется для обозначения начала здесь документа .
В C и C++ оператор <<
представляет двоичный сдвиг влево .
В стандартной библиотеке C++ оператор <<
, при применении к выходному потоку, действует как оператор вставки и выполняет операцию вывода в потоке.
В Ruby оператор <<
действует как оператор добавления при использовании между массивом и добавляемым значением.
В XPath <<
оператор возвращает true, если левый операнд предшествует правому операнду в порядке документа; в противном случае он возвращает false. [1]
Знак тройного меньше [ править ]
В PHP оператор <<<OUTPUT
используется для обозначения начала оператора heredoc (где OUTPUT
— произвольная именованная переменная.)
В Баше, <<<word
используется как «здесь строка», где word
расширяется и передается команде на стандартный ввод, аналогично heredoc.
Знак меньше и знак равенства [ править ]
Знак «меньше» со знаком равенства, <=
, может использоваться для аппроксимации знака меньше или равно , ≤ . В ASCII нет знака «меньше или равно», но Unicode определяет его в кодовой точке U+2264.
В BASIC , языках семейства Lisp и C языках семейства (включая Java и C++ ) оператор <=
означает «меньше или равно». В Sinclair BASIC он кодируется как однобайтовый токен кодовой точки.
В Прологе =<
означает «меньше или равно» (в отличие от стрелки <=
).
В Фортране операторы .LE.
и <=
оба означают «меньше или равно».
В оболочке Bourne и Windows PowerShell оператор -le
означает «меньше или равно».
Знак «меньше» с дефисом-минусом [ править ]
В языке программирования R знак «меньше» используется в сочетании с дефисом-минус для создания стрелки ( <-
), его можно использовать как левый оператор присваивания.
Оператор космического корабля [ править ]
Знак «меньше» используется в операторе космического корабля .
HTML [ править ]
В HTML (а также SGML и XML ) знак «меньше» используется в начале тегов. Знак «меньше» может быть включен в <
. Знак меньше или равно, ≤ , может быть включен в ≤
.
Юникод [ править ]
Unicode предоставляет различные символы «меньше чем»: [2]
Символ | Имя | Кодовая точка |
---|---|---|
⍃ | Функциональный символ Apl Четырехкратный меньше | U + 2343 |
⧀ | Обведено меньше, чем | U + 29C0 |
⦖ | Двойная правая дуга меньше скобки | U + 2996 |
< | Полная ширина менее | U+FF1C |
⋜ | Равно или меньше | U + 22DC |
⦓ | Левая дуга меньше скобки | U + 2993 |
⥷ | Стрелка влево через меньше чем | U + 2977 |
⥶ | Меньше, чем выше Стрелка влево | U + 2976 |
≨ | Меньше, но не равно | U + 2268 |
⋦ | Меньше, но не эквивалентно | U + 22E6 |
≤ | Меньше или равно | U + 2264 |
≲ | Меньше или эквивалентно | U + 2272 |
≦ | Меньше, чем больше, равно | U + 2266 |
< | Меньше знака | U + 003C |
⩹ | Меньше, чем с кругом внутри | U + 2A79 |
⋖ | Меньше, чем с точкой | U + 22D6 |
≪ | Гораздо меньше, чем | U + 226А |
≰ | Ни меньше, ни равно | U + 2270 |
≴ | Ни меньше, ни эквивалентно | U + 2274 |
≮ | Не менее чем | U + 226E |
﹤ | Маленький знак меньше | U+FE64 |
⋘ | Намного меньше, чем | U + 22D8 |
Знак «меньше» можно увидеть для аппроксимации открывающейся угловой скобки , ⟨ . Истинные символы угловых скобок, как того требуют лингвистические обозначения , ожидаются в официальных текстах.
Математика [ править ]
В неравенстве знаки «меньше» и «больше» всегда «указывают» на меньшее число. Другими словами, «челюсти» (более широкая часть символа) всегда направлены к большему числу.
Знак «меньше» иногда используется для обозначения общего заказа , частичного заказа или предварительного заказа . Однако символ часто используется, когда использование < может сбить с толку или неудобно . При математическом написании с LaTeX команда TeX использованием \prec
. Юникода Кодовая точка : U + 227A ≺ ПРЕДЫДУЩИЙ .
См. также [ править ]
Ссылки [ править ]
- ^ «Язык XML Path (XPath) 2.0 (второе издание)» . www.w3.org . W3C. 14 декабря 2010 г. Архивировано из оригинала 7 октября 2022 г. Проверено 29 октября 2019 г.
- ^ «Меньше символа» . Архивировано из оригинала 16 мая 2023 г. Проверено 6 июня 2023 г.