Знак «больше»
> | |
---|---|
Знак «больше» | |
В Юникоде | U + 003E > ЗНАК БОЛЬШЕ ЧЕМ ( >, > ) |
Отличается от | |
Отличается от | U+232A 〉 ПРАВАЯ УГЛОВАЯ КРОНШТЕЙН |
Связанный | |
См. также | U + 2265 ≥ БОЛЬШЕ ИЛИ РАВНО U + 2A7E ⩾ БОЛЬШЕ ИЛИ НАКЛОННОЕ РАВНО U+226B ≫ НАМНОГО БОЛЬШЕ, ЧЕМ |
Знак «больше» — это математический символ, обозначающий неравенство между двумя значениями. Широко распространенная форма двух штрихов одинаковой длины, соединяющихся под острым углом справа, > , была обнаружена в документах, датированных еще 1631 годом. [1] В математической литературе знак «больше» обычно ставится между двумя сравниваемыми значениями и означает, что первое число больше второго числа. Примеры типичного использования включают 1,5 > 1 и 1 > −2 . Знак «меньше» и «больше» всегда «указывают» на меньшее число. С момента разработки языков программирования знаки «больше» и « меньше» были перепрофилированы для различных целей и операций.
История [ править ]
Самое раннее известное использование символов < и > встречается в Artis Analyticae Praxis ad Aequationes Algebraicas Resolvendas ( «Аналитическое искусство, применяемое для решения алгебраических уравнений ») Томаса Харриота , опубликованном посмертно в 1631 году. [1] В тексте говорится: « Signum majoritatis ut a > b означает a majorem quam b (Знак большинства a > b указывает, что a больше, чем b)» и « Signum majoritatis ut a < b означает a majorem quam b (Знак меньшинства) a < b означает, что a меньше b)».
По словам историка Арта Джонсона, когда Хэрриот обследовал Северную Америку, он увидел коренного американца с символом, напоминающим знак «больше»: [1] как в обратной, так и в прямой формах. [2] Джонсон говорит, что, скорее всего, Харриот разработал два символа на основе этого символа. [2]
Использование в текстовой разметке [ править ]
Угловые скобки [ править ]
Знак «больше» иногда используется для аппроксимации закрывающей угловой скобки , ⟩ . Правильный символ Юникода: U+232A 〉 ПРАВАЯ УГЛОВАЯ СКОБКА . В ASCII нет угловых скобок.
HTML [ править ]
В HTML (а также SGML и XML ) знак «больше» используется в конце тегов. Знак «больше» может быть включен в >
, пока ≥
выдает знак больше или равно.
Электронная почта и Markdown [ править ]
В некоторых ранних системах электронной почты использовался знак «больше» для обозначения цитат . [3] Знак также используется для обозначения котировок в Markdown . [4]
Использование в программировании [ править ]
Знак «больше» > кодируется в ASCII как шестнадцатеричный символ 3E, десятичный 62. Unicode Кодовая точка : U+003E > ЗНАК БОЛЬШЕ , унаследованный от ASCII.
Для использования с HTML мнемоника >
или >
также может быть использован.
Язык программирования [ править ]
BASIC и семейства C Языки (включая Java [5] и C++ ) используйте оператор сравнения >
означает «больше, чем». В Лисп языках семейства >
это функция, используемая для обозначения «больше чем».
В Coldfusion и Fortran оператор .GT.
означает «больше, чем».
Знак двойного «больше» [ править ]
Двойной знак «больше» >> используется для аппроксимации знака «намного больше» ≫ . В ASCII нет знака «намного больше».
Двойной знак «больше» также используется для аппроксимации закрывающей каймы , » .
В Java , C и C++ оператор >>
является оператором правого сдвига . В C++ он также используется для получения входных данных из потока , аналогично функциям C. getchar
и fgets
.
В Хаскеле >>
функция является монадическим оператором. Он используется для последовательного составления двух действий, отбрасывая любое значение, созданное первым. В этом отношении он похож на оператор последовательности операторов в императивных языках, например, на точку с запятой в C.
В XPath >>
оператор возвращает true, если левый операнд следует за правым операндом в порядке документа; в противном случае он возвращает false. [6]
Тройной знак «больше» [ править ]
Тройной знак «больше» , >>> — это оператор беззнакового сдвига вправо в JavaScript . Три знака «больше» образуют отличительную подсказку консоли прошивки на компьютерах MicroVAX , VAXstation и DEC Alpha ( она известна как консоль SRM в последнем ). Это также приглашение по умолчанию интерактивной оболочки Python , которое часто встречается в примерах кода, которые можно выполнить интерактивно в интерпретаторе:
python
Python 3.9.2 (default, Feb 20 2021, 18:40:11)
[GCC 10.2.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello World")
Hello World
>>>
Знак «больше» со знаком равенства [ править ]
Знак «больше» плюс знак равенства , >=
, иногда используется для аппроксимации знака больше или равно , ≥ , который не был включен в репертуар ASCII. Однако знак предоставляется в Unicode , так как U + 2265 ≥ БОЛЬШЕ ИЛИ РАВНО ( ≥, ≥, ≥ ).
В BASIC , языках семейства Lisp и C языках семейства (включая Java и C++ ) оператор >=
означает «больше или равно». В Sinclair BASIC он кодируется как однобайтовый токен кодовой точки.
В Фортране оператор .GE.
означает «больше или равно».
В оболочке Bourne и Windows PowerShell оператор -ge
означает «больше или равно».
В Lua оператор >=
означает «больше или равно» и используется следующим образом
x = math.random(1,9)
y = 5
if x >= y then
print("x("..x..") is more or equal to y("..y..")")
else
print("x("..x..") is less than y("..y..")")
end
ожидаемый результат: x(число >= 5) больше или равно y(5) или x(число <5) меньше y(5)
Дефис-минус со знаком больше [ править ]
В некоторых языках программирования (например, F# ) знак «больше» используется в сочетании с дефисом-минус для создания стрелки ( ->
). Подобные стрелки также можно использовать в тексте, где другие символы стрелок недоступны. В языке программирования R это можно использовать как правильный оператор присваивания. В C , C++ и PHP это используется как оператор доступа к членам. В Swift и Python он используется для указания типа возвращаемого значения при определении функции (т. е. func foo() -> MyClass {...}
).
Скрипты оболочки [ править ]
В оболочке Bourne (и многих других оболочках) знак «больше» используется для перенаправления вывода в файл. Больше плюс амперсанд ( >&
) используется для перенаправления на файловый дескриптор .
Оператор космического корабля [ править ]
Знак «больше» используется в операторе космического корабля . <=>
.
ECMAScript и C# [ править ]
В ECMAScript и C# знак «больше» используется в выражениях лямбда-функций.
В ECMAScript:
const square = x => x * x;
console.log(square(5)); // 25
В С#:
Func<int, int> square = x => x * x;
Console.WriteLine(square(5)); // 25
PHP [ править ]
В PHP знак «больше» используется вместе со знаком «меньше» как оператор «не равно». Это то же самое, что и !=
оператор.
$x = 5;
$y = 3;
$z = 5;
echo $x <> $y; // true
echo $x <> $z; // false
Юникод [ править ]
В дополнение к U + 003E > ЗНАК БОЛЬШЕ ЧЕМ ( >, > ), Unicode предоставляет различные символы «больше чем»: [7]
Символ | Кодовая точка | Имя |
---|---|---|
⍩ | U + 2369 | Функциональный символ Apl, превышающий диэрезис |
⍄ | U + 2344 | Apl Функциональный символ Quad Больше чем |
⧁ | U + 29C1 | Обведено больше, чем |
⦕ | U + 2995 | Двойная левая дуга больше скобки |
⪚ | U + 2A9A | Двойная линия равна или больше |
⪜ | U + 2A9C | Двойная наклонная линия равна или больше |
⫺ | U + 2AFA | Двойная наклонная линия больше или равна |
⪢ | U + 2AA2 | Двойное вложение «больше чем» |
> | U+FF1E | Полная ширина больше знака |
⋝ | U + 22DD | Равно или больше, чем |
⥸ | U + 2978 | Стрелка вправо «больше, чем выше» |
⪎ | U + 2A8E | Больше, чем выше, аналогично или равно |
⪊ | U + 2A8A | Больше, чем и не приближенно |
⪈ | U + 2A88 | «Больше чем» и однострочный «Не равно» |
≩ | U + 2269 | Больше, чем, но не равно |
⋧ | U + 22E7 | Больше, чем, но не эквивалентно |
⪧ | U + 2AA7 | Больше, чем закрытая по кривой |
⪩ | U + 2AA9 | Больше, чем закрыто кривой выше наклонного равенства |
⪆ | U + 2A86 | Больше или приблизительное |
≥ | U + 2265 | Больше или равно |
≳ | U + 2273 | Больше или эквивалентно |
⩾ | U + 2A7E | Больше чем или наклонное равно |
⪂ | U + 2A82 | «Больше чем» или «наклонно равно» с точкой вверху |
⪄ | U + 2A84 | «Больше чем» или «наклонно равно» с точкой вверху слева |
⪀ | U + 2A80 | Больше чем или наклонное равно с точкой внутри |
≧ | U + 2267 | Больше, чем больше, равно |
> | U + 003E | Знак «Больше чем» |
⩺ | U + 2A7A | Больше, чем с кругом внутри |
⋗ | U + 22D7 | Больше, чем с точкой |
⩼ | U + 2A7C | Больше, чем с вопросительным знаком выше |
≫ | U + 226B | Гораздо больше, чем |
≱ | U + 2271 | Ни больше, ни равно |
≵ | U + 2275 | Ни больше, ни эквивалентно |
≯ | U + 226F | Не больше, чем |
⦔ | U + 2994 | Правая дуга больше скобки |
⪠ | U + 2AA0 | Аналогичное выше, больше, чем выше, знак равенства |
⪞ | U + 2A9E | Аналогично или больше, чем |
⪖ | U + 2A96 | Наклонный, равный или больше |
⪘ | U + 2A98 | Наклонный, равный или больше, с точкой внутри |
﹥ | U+FE65 | Маленький знак "больше" |
⫸ | U + 2AF8 | Тройное вложение «больше-чем» |
⋙ | U + 22D9 | Очень намного больше, чем |
См. также [ править ]
- Неравенство (математика)
- Знак меньше чем
- Реляционный оператор
- Математические операторы и символы в Юникоде
- Цитировать
- Материал условный
Ссылки [ править ]
- ↑ Перейти обратно: Перейти обратно: а б с Смит, Чарльз Л. (1964). «О происхождении «>» и «<» » . Учитель математики . 57 (7): 479–481. дои : 10.5951/MT.57.7.0479 . ISSN 0025-5769 . JSTOR 27957118 . Архивировано из оригинала 5 июня 2022 г. Проверено 5 июня 2022 г.
- ↑ Перейти обратно: Перейти обратно: а б Джонсон, ст. «История математических символов». Классическая математика: темы по истории для класса. Публикации Дейла Сеймура, 1994.
- ^ Шервуд, Кейтлин Дак (22 октября 1998 г.). «Руководство для начинающих по эффективной электронной почте» . www.webfoot.com . Архивировано из оригинала 14 октября 2021 г. Проверено 31 августа 2021 г.
- ^ «Шпаргалка по синтаксису Markdown» . Ланна Диджитал . Архивировано из оригинала 31 августа 2021 г. Проверено 31 августа 2021 г.
- ^ «Сводка операторов» . Корпорация Оракл . Архивировано из оригинала 16 апреля 2020 года . Проверено 5 февраля 2020 г.
- ^ «Язык XML Path (XPath) 2.0 (второе издание)» . www.w3.org . W3C. 14 декабря 2010 г. Архивировано из оригинала 7 октября 2022 г. Проверено 29 октября 2019 г.
- ^ «Больше, чем символ» . Архивировано из оригинала 18 мая 2023 г. Проверено 6 июня 2023 г.