Signe supérieur à - Greater-than sign

>
Signe supérieur à
En  Unicode U + 003E > ACCES PLUS GRAND (HTML >  · >, > )
En rapport
Voir également U + 2265 PLUS GRAND OU ÉGAL

U + 2A7E PLUS GRAND OU ÉGAL À INCLINÉ

U+226F PAS PLUS GRAND QUE
U+226B BEAUCOUP PLUS GRAND QUE
Différent de
Différent de U + 232A > pointant vers la droite Equerre de

Le signe supérieur à est un symbole mathématique qui désigne une inégalité entre deux valeurs. La forme largement adoptée de deux traits de longueur égale se reliant dans un angle aigu à droite, > , a été trouvée dans des documents datant d'aussi loin que les années 1560. En écriture mathématique, le signe supérieur à est généralement placé entre deux valeurs comparées et signifie que le premier nombre est supérieur au deuxième nombre. Des exemples d'utilisation typique incluent 1.5 > 1 et 1 > -2 . Depuis le développement des langages de programmation informatique , le signe supérieur à et le signe inférieur à ont été réutilisés pour une gamme d'utilisations et d'opérations.

Histoire

La première utilisation connue des symboles < et > se trouve dans Artis Analyticae Praxis ad Aequationes Algebraicas Resolvendas ( Les arts analytiques appliqués à la résolution d'équations algébriques ) de Thomas Harriot , publié à titre posthume en 1631. Le texte indique : " Signum majoritatis ut a > b significet a majorem quam b (Le signe de la majorité a > b indique que a est supérieur à b)" et " Signum minoritatis ut a < b significet a minorem quam b (Le signe de la minorité a < b indique que a est inférieur à b )."

Selon l'historien Art Johnson, alors que Harriot arpentait l'Amérique du Nord, il a vu un Amérindien avec un symbole qui ressemblait au signe plus grand que, à la fois en avant et en arrière. Johnson dit qu'il est probable que Harriot ait développé les deux symboles à partir de ce symbole.

L'informatique

Le 'signe supérieur à' > est un caractère ASCII original (hex 3E, décimal 62).

Le Unicode point de code est U + 003E > SIGN PLUS GRAND (HTML  &#62; · &gt;, &GT; ); ceci est hérité de la même allocation en ASCII .

Équerres

Le signe supérieur est parfois utilisé pour une approximation de l' équerre de fermeture , (ou « chevron vertical »). Le caractère Unicode approprié est U + 232A > pointant vers la droite Equerre de (HTML  &#9002;). L'ASCII n'a pas de crochets angulaires.

Langage de programmation

Les langages BASIC et de la famille C (y compris Java et C++ ) utilisent l' opérateur de comparaison > pour signifier "supérieur à". Dans les langages de la famille Lisp , > est une fonction utilisée pour signifier "supérieur à". En Coldfusion et Fortran , opérateur .GT.signifie "supérieur à".

Double signe supérieur à

Le signe plus grand que double , >> , est utilisé pour une approximation du signe beaucoup plus grand que . L'ASCII n'a pas le signe beaucoup plus grand que.

Le double signe supérieur à est également utilisé pour une approximation du guillemet fermant , » .

En Java , C et C++ , l'opérateur >>est l' opérateur de décalage vers la droite . En C++, il est également utilisé pour obtenir l'entrée d'un flux , similaire aux fonctions C getcharet fgets.

En Haskell , la >>fonction est un opérateur monadique. Il est utilisé pour composer séquentiellement deux actions, en éliminant toute valeur produite par la première. À cet égard, c'est comme l'opérateur de séquençage d'instructions dans les langages impératifs, comme le point-virgule en C.

Dans XPath, l' >>opérateur renvoie true si l'opérande de gauche suit l'opérande de droite dans l'ordre du document ; sinon il retourne faux.

Signe triple supérieur à

Le signe triple supérieur à , >>> , est l'opérateur de décalage à droite non signé en JavaScript . Trois signes supérieur à forment l'"invite à trois chevrons" distinctive de la console du micrologiciel dans les ordinateurs MicroVAX , VAXstation et DEC Alpha (connue sous le nom de console SRM dans ces derniers). Il s'agit également de l'invite par défaut du shell interactif Python , souvent utilisé pour les exemples de code pouvant être exécutés de manière interactive dans l'interpréteur :

$ 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
>>>

Signe supérieur à avec signe égal

Le signe supérieur , plus le signe égal , >=, est parfois utilisé pour une approximation du supérieur ou égal à signe, qui ne figurait pas dans le répertoire ASCII. Le signe est toutefois fourni en Unicode , comme U + 2265 PLUS GRAND OU ÉGAL (HTML  &#8805; · &ge;, &geq;, &GreaterEqual; ).

En BASIC , les langages de la famille Lisp et les langages de la famille C (y compris Java et C++ ), l'opérateur >=signifie "supérieur ou égal à". Dans Sinclair BASIC, il est codé comme un jeton de point de code à un octet.

En Fortran , opérateur .GE.signifie "supérieur ou égal à".

Dans Bourne shell et Windows PowerShell , l'opérateur -gesignifie « supérieur ou égal à ».

En Lua , l'opérateur >=signifie "supérieur ou égal à" et est utilisé comme ceci

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

résultat attendu : x(nombre >= 5) est supérieur ou égal à y(5) ou x(nombre < 5) est inférieur à y(5)

Tiret-moins avec signe supérieur à

Dans certains langages de programmation (par exemple F# ), le signe supérieur à est utilisé en conjonction avec un tiret-moins pour créer une flèche ( ->). Des flèches comme celles-ci peuvent également être utilisées dans du texte où d'autres symboles de flèche ne sont pas disponibles. Dans le langage de programmation R , cela peut être utilisé comme opérateur d'affectation correct. Dans les langages de programmation C , C++ et C# , il est utilisé comme opérateur d'accès aux membres. Dans Swift , il est utilisé pour indiquer le type de valeur de retour lors de la définition d'une fonction (c'est-à-dire func foo() -> MyClass {...}).

Scripts shell

Dans le shell Bourne (et de nombreux autres shells), le signe supérieur à est utilisé pour rediriger la sortie vers un fichier. Plus grand que plus esperluette ( >&) est utilisé pour rediriger vers un descripteur de fichier .

Opérateur de vaisseau spatial

Le signe supérieur à est utilisé dans « l' opérateur du vaisseau spatial », <=>.

HTML

En HTML (et SGML et XML ), le signe supérieur à est utilisé à la fin des balises. Le signe supérieur à peut être inclus avec &gt;, tandis que &ge;produit le signe supérieur ou égal à.

E-mail et groupes de discussion, et Markdown

Le signe supérieur à a été utilisé pour désigner les citations dans les formats de courrier électronique et de groupe de discussion , et cela a également été utilisé dans les forums.

Le signe est également utilisé pour désigner les citations en Markdown .

Voir également

Les références