barra invertida | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
\ | ||||||||||||
Imagen
|
||||||||||||
|
||||||||||||
Características | ||||||||||||
Nombre | sólido inverso | |||||||||||
Unicode | U+005C | |||||||||||
Código HTML | \ o \ | |||||||||||
UTF-16 | 0x5C | |||||||||||
código URL | %5C |
Barra invertida , o barra invertida (en la jerga informática - barra invertida [slash] o barra invertida [barra invertida] del inglés backslash ), - un carácter especial ( \ ), con ortografía inversa al carácter de barra normal ( / ) (a veces también llamado "oblicuo recto" ).
La barra invertida se dibuja desde la esquina superior izquierda del rectángulo imaginario hasta la esquina inferior derecha (es decir, inclinada hacia atrás , cuando se escribe de izquierda a derecha).
El carácter de barra invertida está diseñado para usarse solo en matemáticas e informática. Usarlo en otros casos (en lugar de la barra inclinada normal ) es un error común.
En matemáticas, la barra invertida representa la diferencia de conjuntos :
es el conjunto de elementos que están en A pero no en B.
A veces se usa una barra invertida para escribir "cociente izquierdo de matrices" .
En Unicode , también hay un signo especial para este " conjunto menos " (U+2216, ∖).
En el lenguaje ALGOL , como alternativa a las palabras clave andy , se permitían los orsignos de álgebra booleana y . A Bob Behmer de IBM , quien estuvo involucrado en el desarrollo de la computadora STRETCH , se le ocurrió la idea de imitar estos caracteres: y [1] . Posteriormente, la barra invertida ingresó la codificación ASCII con el código 92 (5C 16 ). Se incluyeron signos similares en las primeras versiones de Pascal [2] para la unión e intersección de conjuntos (Pascal moderno usa y para esto ). /\\/*+
Los sistemas operativos DOS y Windows de Microsoft y sus homólogos de terceros utilizan barras invertidas para separar los nombres de los directorios al especificar un archivo . La barra inclinada utilizada para esto en Unix no se podía usar en MS-DOS porque ya se usaba para especificar modificadores de línea de comandos (un legado de CP/M , donde el comando de MS-DOS dir /wse escribía como dir/w). Como carácter de servicio, ( \ ) no se puede utilizar en un nombre de archivo .
En los sistemas operativos de la familia UNIX y en muchos lenguajes de programación ( C , C++ , Java , Python , Perl , PHP [3] , Ruby ), la barra invertida se usa para escapar de caracteres especiales en cadenas y caracteres literales . En BASIC y Visual Basic , la barra invertida denota una operación de división de enteros.
En las expresiones regulares , por regla general, se usa simultáneamente para escapar de caracteres no alfabéticos y no numéricos que tienen un significado especial (en este caso, el carácter en sí generalmente se codifica con una barra invertida doble - \\ ), seguida de una letra, codifica un carácter comodín o clase de carácter, y con una secuencia de dígitos (que puede estar precedida por un prefijo alfabético) denota un carácter por su código.
En el lenguaje de marcado Τ Ε Χ , una barra invertida precede a un identificador de carácter especial.
Signos matemáticos | |
---|---|
| |