¿Qué se llama ¬ y para qué sirve? [cerrado]


23

Buscar en Google esta pregunta ha resultado algo inútil, por lo que el ¬símbolo:

  • ¿Para qué sirve?
  • ¿Cómo se llama?
  • ¿Se usa en algún lenguaje de programación?

1
Ese personaje es U+00AC NOT SIGNy es una de las muchas notaciones para la negación lógica
amon

55
Estoy votando para cerrar esta pregunta como fuera de tema porque no se trata de conceptos de desarrollo de software como se explica en el centro de ayuda .
amon

1
Está en un teclado UK 101 estándar, arriba a la izquierda con la marca de retroceso `` '' y la tubería rota ¦.
BanksySan

2
Wikipedia tiene redireccionamientos para muchos símbolos unicode. ¬ . También puedes ver esto con cosas como 🍩 . Si bien la búsqueda de google no hace un buen trabajo con este personaje, uno debería intentar pegarlo en la búsqueda de Wikipedia. Tienen muchas redirecciones para configurar caracteres únicos Unicode .

1
Se utiliza para romper declaraciones largas en el script de la aplicación alvinalexander.com/mac-os-x/…
Maxim Veksler

Respuestas:


31

El único uso que he visto para el ¬símbolo es representar la negación en el contexto de la lógica formal. Por ejemplo, si Pes la proposición "Lloverá hoy", entonces ¬Pes la proposición "No lloverá hoy". También he visto ~ utilizado para esto.

No creo que tenga un nombre real que no sea "símbolo de negación". Normalmente se lee como "no".

Hasta donde yo sé, en la programación este símbolo no tiene un significado especial, al menos no en ninguno de los idiomas principales que he usado.


Algunos lenguajes de programación aceptan caracteres UTF8 como nombres u operadores definidos por el usuario.
Basile Starynkevitch

1
¿Por qué el símbolo de negación no es un "nombre real"? Después de todo, ¡llamamos! signo de exclamación y? signo de interrogación . Y esos son nombres perfectamente buenos.
Brandin

REXX usa ¬ para operadores lógicos no y en operadores como ¬=, ¬>etc. La mayoría de las implementaciones también permiten `\` porque muchos teclados carecen de una tecla ¬. Sin embargo, no estoy seguro de que pueda considerarse un lenguaje convencional.
mrb

PL / 1 (desarrollado a fines de la década de 1960) usó el símbolo ¬ para no. Después de haber usado PL / 1 durante muchos años, sigo pensando en esto como el símbolo no
Kickstart el

AppleScript usa ¬ como el símbolo de continuación de línea , para dividir comandos largos en varias líneas, como \ en el script bash.
Chad von Nau
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.