O que é chamado e para que serve? [fechadas]


23

Pesquisando esta questão se mostrou um pouco inútil, o ¬símbolo:

  • Para que serve?
  • Como se chama?
  • É usado em alguma linguagem de programação?

1
Esse personagem é U+00AC NOT SIGNe é uma das muitas notações para negação lógica
amon

5
Estou votando para encerrar esta questão como fora de tópico, porque não se trata de conceitos de desenvolvimento de software, conforme explicado na Central de Ajuda .
amon

1
Ele está em um teclado padrão do Reino Unido 101, no canto superior esquerdo com a marca de volta `` '' e o cano quebrado ¦.
BanksySan

2
A Wikipedia redireciona muitos símbolos unicode. ¬ . Você também pode ver isso com coisas como 🍩 . Embora a pesquisa do google não faça um bom trabalho com esse personagem, tente colá-la na pesquisa da Wikipedia. Eles têm muitos redirecionamentos para caracteres unicode únicos configurados.

1
Usado para quebrar declarações longas no script aplicativo alvinalexander.com/mac-os-x/...
Maxim Veksler

Respostas:


31

O único uso que vi para o ¬símbolo é representar negação no contexto da lógica formal. Por exemplo, se Pé a proposição "Vai chover hoje", então ¬Pé a proposição "Não vai chover hoje". Eu também vi ~ usado para isso.

Não acredito que ele tenha um nome real que não seja "símbolo de negação". Normalmente, é lido como "não".

Até onde eu sei, na programação esse símbolo não tem significado especial, pelo menos não em nenhuma das linguagens convencionais que eu usei.


Algumas linguagens de programação aceitam caracteres UTF8 como nomes ou operadores definidos pelo usuário.
Basile Starynkevitch 19/07

1
Por que o símbolo de negação não é um "nome real"? Afinal, nós ligamos! ponto de exclamação e? ponto de interrogação . E esses são nomes perfeitamente bons.
Brandin

O REXX usa ¬ para operadores lógicos e não como ¬=, ¬>etc. A maioria das implementações também permite `\` porque muitos teclados não possuem uma tecla ¬. Não tenho certeza se isso pode ser considerado uma linguagem convencional.
Mrb 08/08/19

O PL / 1 (desenvolvido no final da década de 1960) usou o símbolo for para não. Tendo usado PL / 1 por muitos anos eu ainda penso nisso como o não símbolo
Kickstart

O AppleScript usa ¬ como símbolo de continuação de linha , para dividir comandos longos em várias linhas, como \ no script bash.
Chad von Nau
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.