El signo mayor que es un símbolo matemático que denota una desigualdad entre dos valores. La forma ampliamente adoptada de dos trazos de igual longitud que se conectan en un ángulo agudo a la derecha, > , se ha encontrado en documentos que datan de 1631. [1] En la escritura matemática, el signo mayor que se coloca típicamente entre dos valores que se comparan y significa que el primer número es mayor que el segundo número. Ejemplos de uso típico incluyen 1.5 > 1 y 1 > −2 . El signo menor que y el signo mayor que siempre "apuntan" al número más pequeño. Desde el desarrollo de los lenguajes de programación informática , el signo mayor que y el signo menor que se han reutilizado para una variedad de usos y operaciones.
El uso más antiguo conocido de los símbolos < y > se encuentra en Artis Analyticae Praxis ad Aequationes Algebraicas Resolvendas ( Las artes analíticas aplicadas a la resolución de ecuaciones algebraicas ) de Thomas Harriot , publicado póstumamente en 1631. [1] El texto dice " Signum majoritatis ut a > b significet a majorem quam b (El signo de mayoría a > b indica que a es mayor que b)" y " Signum minoritatis ut a < b significet a minorem quam b (El signo de minoría a < b indica que a es menor que b)".
Según el historiador Art Johnson, mientras Harriot estaba explorando América del Norte, vio a un nativo americano con un símbolo que se parecía al signo mayor que, [1] tanto en forma de derecho como de revés. [2] Johnson dice que es probable que Harriot desarrollara los dos símbolos a partir de este símbolo. [2]
El signo mayor que se utiliza a veces para una aproximación del corchete angular de cierre , ⟩ . El carácter Unicode adecuado es U+232A〉CORCHETE ANGULAR QUE APUNTA A LA DERECHA . El ASCII no tiene corchetes angulares.
En HTML (y SGML y XML ), el signo mayor que se utiliza al final de las etiquetas. El signo mayor que se puede incluir con >
, mientras que ≥
produce el signo mayor o igual a.
En algunos de los primeros sistemas de correo electrónico , se utilizaba el signo mayor que para indicar citas . [3] El signo también se utiliza para indicar citas en Markdown . [4]
El 'signo mayor que' > está codificado en ASCII como carácter hexadecimal 3E, decimal 62. El punto de código Unicode es U+003E > SIGNO MAYOR QUE , heredado de ASCII.
Para usar con HTML , también se pueden utilizar los mnemónicos >
o .>
Los lenguajes de la familia BASIC y C (incluidos Java [5] y C++ ) utilizan el operador de comparación >
para indicar "mayor que". En los lenguajes de la familia Lisp , >
es una función que se utiliza para indicar "mayor que". En Coldfusion y Fortran , el operador .GT.
significa "mayor que".
>> se utiliza para una aproximación del signo mucho mayor que ≫ . ASCII no tiene el signo mucho mayor que.
El signo doble mayor que también se utiliza para una aproximación del guillemet de cierre , » .
En Java , C y C++ , el operador >>
es el operador de desplazamiento a la derecha . En C++, también se utiliza para obtener la entrada de un flujo , de forma similar a las funciones de C getchar
y fgets
.
En Haskell , la >>
función es un operador monádico. Se utiliza para componer secuencialmente dos acciones, descartando cualquier valor producido por la primera. En ese sentido, es como el operador de secuenciación de sentencias en lenguajes imperativos, como el punto y coma en C.
En XPath, el >>
operador devuelve verdadero si el operando izquierdo sigue al operando derecho en el orden del documento; de lo contrario, devuelve falso. [6]
>>> es el operador de desplazamiento a la derecha sin signo en JavaScript . Tres signos mayor que forman el indicador distintivo de la consola de firmware en las computadoras MicroVAX , VAXstation y DEC Alpha (conocida como consola SRM en esta última). Este también es el indicador predeterminado del shell interactivo de Python , que se ve a menudo en ejemplos de código que se pueden ejecutar de forma interactiva en el intérprete:
Python 3.9.2 (predeterminado, 20 de febrero de 2021, 18:40:11) [GCC 10.2.0] en Linux Escriba "ayuda", "derecho de autor", "créditos" o "licencia" para obtener más información. >>> print ( "Hola mundo" ) Hola mundo >>>
>=
A veces se utiliza para una aproximación del signo mayor o igual a , ≥ que no estaba incluido en el repertorio ASCII. Sin embargo, el signo se proporciona en Unicode como U+2265 ≥ MAYOR O IGUAL A ( ≥, ≥, ≥ ).
En BASIC , los lenguajes de la familia Lisp y los lenguajes de la familia C (incluidos Java y C++ ), el operador >=
significa "mayor o igual a". En Sinclair BASIC se codifica como un token de punto de código de un solo byte.
En Fortran , operador .GE.
significa "mayor o igual a".
En Bourne Shell y Windows PowerShell , el operador -ge
significa "mayor o igual a".
En Lua , operador >=
significa "mayor o igual a" y se usa así
x = math.random ( 1 , 9 ) y = 5 si x >= y entonces imprimir ( "x(" .. x .. ") es mayor o igual que y(" .. y .. ")" ) de lo contrario imprimir ( "x(" .. x .. ") es menor que y(" .. y .. ")" ) fin
Resultado esperado:x(número >= 5) es mayor o igual que y(5) o x(número < 5) es menor que y(5)
->
se utiliza en algunos lenguajes de programación (por ejemplo, F# ) para crear una flecha. Flechas como estas también se pueden usar en texto donde otros símbolos de flecha no están disponibles. En el lenguaje de programación R , esto se puede utilizar como operador de asignación correcta. En C , C++ y PHP , esto se utiliza como operador de acceso a miembros. En Swift y Python , se utiliza para indicar el tipo de valor de retorno al definir una función (es decir, ).func foo() -> MyClass {...}
En Bourne Shell (y en muchos otros shells), el signo mayor que se utiliza para redirigir la salida a un archivo. El signo mayor que más el ampersand ( >&
) se utiliza para redirigir a un descriptor de archivo .
El signo mayor que se utiliza en el ' operador de nave espacial ' <=>
.
En ECMAScript y C# , el signo mayor que se utiliza en expresiones de función lambda.
En ECMAScript:
const cuadrado = x => x * x ; console . log ( cuadrado ( 5 )); // 25
Cª#:
Func < int , int > cuadrado = x => x * x ; Console . WriteLine ( cuadrado ( 5 )); // 25
En PHP , el signo mayor que se utiliza junto con el signo menor que como operador distinto de. Es lo mismo que el !=
operador.
$x = 5 ; $y = 3 ; $z = 5 ;eco $x <> $y ; // verdadero eco $x <> $z ; // FALSO
Además de U+003E > SIGNO MAYOR QUE ( >, > ), Unicode ofrece varios símbolos mayores que: [7]