stringtranslate.com

Знак «меньше»

Знак «меньше» — это математический символ, обозначающий неравенство между двумя значениями. Широко распространенная форма двух одинаковых по длине штрихов, соединенных под острым углом слева, < , встречается в документах, датируемых еще 1560-ми годами. В математической письменности знак «меньше» обычно ставится между двумя сравниваемыми значениями и означает, что первое число меньше второго. Примеры типичного использования включают 12 < 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— произвольная именованная переменная).

В Bash <<<wordиспользуется как «строка here», которая wordраскрывается и передается команде на ее стандартный ввод, аналогично heredoc.

Знак «меньше» со знаком «равно»

Знак «меньше» со знаком равенства, <=, может использоваться для аппроксимации знака « меньше или равно» , . В ASCII нет знака «меньше или равно», но в Unicode он определен в кодовой точке U+2264.

В BASIC , языках семейства Lisp и языках семейства C (включая Java и C++ ) оператор <=означает «меньше или равно». В Sinclair BASIC он кодируется как однобайтовый токен кодовой точки.

В Прологе=< означает «меньше или равно» (в отличие от стрелки <=) .

В Фортране операторы .LE.и <=оба означают «меньше или равно».

В оболочке Bourne и Windows PowerShell оператор -leозначает «меньше или равно».

Знак «меньше» с дефисом-минусом

В языке программирования R знак «меньше» используется вместе с дефисом-минусом для создания стрелки ( <-), это можно использовать как левый оператор присваивания.

Оператор космического корабля

В операторе космического корабля используется знак «меньше» .

HTML

В HTML (а также SGML и XML ) знак «меньше» используется в начале тегов. Знак «меньше» может быть включен в &lt;. Знак «меньше или равно», , может быть включен в &le;.

Юникод

Unicode предоставляет различные символы «меньше чем»: [2]

Знак «меньше» можно увидеть для приближения открывающей угловой скобки , . Настоящие символы угловых скобок, как того требуют лингвистические обозначения , ожидаются в формальных текстах.

Математика

В неравенстве знаки «меньше» и «больше» всегда «указывают» на меньшее число. Другими словами, «челюсти» (более широкая часть символа) всегда направлены к большему числу.

Знак «меньше» иногда используется для обозначения полного порядка , частичного порядка или предварительного порядка . Однако этот символ часто используется, когда использование < может сбить с толку или оказаться неудобным . В математическом письме с использованием LaTeX команда TeX — . Кодовая точка Unicode — U+227APRECEDES .\prec

Смотрите также

Ссылки

  1. ^ "XML Path Language (XPath) 2.0 (Второе издание)". www.w3.org . W3C. 14 декабря 2010 г. Архивировано из оригинала 7 октября 2022 г. Получено 29 октября 2019 г.
  2. ^ "Символ меньше". Архивировано из оригинала 2023-05-16 . Получено 2023-06-06 .