Znak Większy niż - Greater-than sign
> | |
---|---|
Większy niż znak | |
W Unicode |
U+003E > WIĘKSZA NIŻ ZNAK (HTML > · >, > ) |
Związane z | |
Zobacz też |
U+2265 ≥ WIĘKSZE NIŻ LUB RÓWNE U+2A7E ⩾ WIĘKSZE NIŻ LUB POCHYLONE RÓWNE U+226B ≫ ZNACZNIE WIĘKSZE NIŻ |
Różny od | |
Różny od | U+232A 〉 WSPORNIK KĄTOWY W PRAWO |
Większy niż znak to symbol matematyczny, który oznacza nierówności między dwiema wartościami. Powszechnie przyjęta forma dwóch równych długości kresek łączących się pod ostrym kątem po prawej stronie, > , została znaleziona w dokumentach datowanych na lata 60. XVI wieku. W matematyce znak większości jest zwykle umieszczany między dwiema porównywanymi wartościami i oznacza, że pierwsza liczba jest większa od drugiej. Przykłady typowego użycia to 1,5 > 1 i 1 > -2 . Od czasu rozwoju języków programowania komputerowego , znaki „większe niż” i „ mniejsze niż” zostały zmienione dla szeregu zastosowań i operacji.
Historia
Najwcześniejsze znane użycie symboli < i > można znaleźć w Artis Analyticae Praxis ad Aequationes Algebraicas Resolvendas ( The Analytical Arts Applied to Solving Algebraic Equations ) autorstwa Thomasa Harriota , opublikowanym pośmiertnie w 1631 roku. Tekst stwierdza: „ Signum majoritatis ut a > b significet a majorem quam b (Znak większości a > b wskazuje, że a jest większe niż b)” oraz „ Signum minoritatis ut a < b significet a minorem quam b (Znak mniejszości a < b wskazuje, że a jest mniejsze niż b )."
Według historyka Arta Johnsona, gdy Harriot badał Amerykę Północną, zobaczył rdzennego Amerykanina z symbolem, który przypominał znak „większy niż”, zarówno w odwrotnej, jak i przedniej formie. Johnson twierdzi, że prawdopodobnie Harriot stworzył dwa symbole z tego symbolu.
Przetwarzanie danych
Znak „większy niż” > jest oryginalnym znakiem ASCII (szesnastkowy 3E, dziesiętny 62).
Punkt kodowy Unicode to U+003E > WIĘKSZY NIŻ ZNAK (HTML · ); jest to dziedziczone z tej samej alokacji w ASCII .
>
>, >
Nawiasy kątowe
Znak większości jest czasem używany do przybliżenia zamykającego nawiasu kątowego , ⟩ (lub „pionowy szewron”). Prawidłowym znakiem Unicode jest U+232A 〉 PRAWY NAWIAS KĄTOWY (HTML 〉
). ASCII nie ma nawiasów kątowych.
Język programowania
W językach z rodziny BASIC i C (w tym Java i C++ ) operator porównania >
oznacza „większy niż”. W językach rodzinnych Lisp , >
to funkcja oznaczająca „większy niż”. W Coldfusion i Fortran operator .GT.
oznacza „większy niż”.
Podwójny znak większej niż
Dwukrotnie większy niż znak , >> , służy do przybliżenie znacznie większa niż znak » . ASCII nie ma znacznie większego niż znak.
Podwójny znak przewyższający służy również do przybliżenia zamykającego guillemet , » .
W Java , C i C++ operatorem >>
jest operator przesunięcia w prawo . W C++ jest również używany do pobierania danych wejściowych ze strumienia , podobnie jak funkcje C getchar
i fgets
.
W Haskell The >>
funkcja operator monadycznego. Służy do sekwencyjnego komponowania dwóch akcji, odrzucając każdą wartość wytworzoną przez pierwszą. Pod tym względem jest jak operator sekwencjonowania instrukcji w językach imperatywnych, takich jak średnik w C.
W XPath>>
operator zwraca true, jeśli lewy operand następująco prawy operand w kolejności dokumentu; w przeciwnym razie zwraca fałsz.
Potrójny znak większego niż
Potrójne większy niż znak , >>> , jest operatorem unsigned-prawo-shift w JavaScripcie . Trzy znaki „większe niż” tworzą charakterystyczny „podpowiedź z trzema jodełkami” konsoli oprogramowania sprzętowego w komputerach MicroVAX , VAXstation i DEC Alpha ( w tym ostatnim znanym jako konsola SRM ). Jest to również domyślny monit interaktywnej powłoki Pythona , często spotykany w przypadku przykładów kodu, które można interaktywnie wykonać w interpreterze:
$ 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
>>>
Znak większości ze znakiem równości
Znak większości plus znak równości , >=
, jest czasem używany do przybliżenia znaku większego lub równego , ≥ który nie był zawarty w repertuarze ASCII. Znak jest jednak dostarczany w Unicode jako U+2265 ≥ WIĘKSZA LUB RÓWNA (HTML ≥
· ≥, ≥, ≥
).
W BASIC , językach z rodziny Lisp i językach z rodziny C (w tym Java i C++ ) operator >=
oznacza "większy lub równy". W Sinclair BASIC jest zakodowany jako jednobajtowy token punktu kodowego.
W Fortran operator .GE.
oznacza „większy lub równy”.
W powłoce Bourne'a i Windows PowerShell operator -ge
oznacza "większy lub równy".
W Lua operator >=
oznacza „większy lub równy” i jest używany w ten sposób
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
oczekiwany wynik: x(liczba >= 5) jest większa lub równa y(5) lub x(liczba < 5) jest mniejsza niż y(5)
Łącznik-minus ze znakiem większości
W niektórych językach programowania (na przykład F# ) znak większości jest używany w połączeniu z łącznikiem minus w celu utworzenia strzałki ( ->
). Takie strzałki mogą być również używane w tekście, w którym inne symbole strzałek są niedostępne. W języku programowania R może to być używane jako właściwy operator przypisania. W językach programowania C , C++ i C# jest to używane jako operator dostępu do elementu członkowskiego. W Swift jest używany do wskazania typu wartości zwracanej podczas definiowania funkcji (np func foo() -> MyClass {...}
. ).
Skrypty powłoki
W powłoce Bourne'a (i wielu innych powłokach) znak większości jest używany do przekierowania wyjścia do pliku. Większe niż plus ampersand ( >&
) służy do przekierowywania do deskryptora pliku .
Operator statku kosmicznego
Znak „większy niż” jest używany w „ operatorze statku kosmicznego ”, <=>
.
HTML
W HTML (oraz SGML i XML ) znak większości jest używany na końcu tagów. Znak „większy niż” może być zawarty w >
, podczas gdy ≥
tworzy znak „większy od” lub „równy”.
E-mail i grupy dyskusyjne oraz Markdown
Znak „większy niż” został użyty do oznaczenia cytatów w formatach e-mail i grup dyskusyjnych , co zostało również wykorzystane na forach.
Znak jest również używany do oznaczenia cytatów w Markdown .
Zobacz też
- Nierówność (matematyka)
- Mniej niż znak
- Operator relacyjny
- Operatory matematyczne i symbole w Unicode
- Guillemet
- Warunki materialne