所谓的是什么?[关闭]


23

谷歌搜索这个问题已被证明是无用的,因此该¬符号:

  • 这是为了什么
  • 什么叫做?
  • 是否在任何编程语言中使用它?

1
这个字符是U+00AC NOT SIGN并且现在是逻辑否定的许多记号之一
阿蒙(Amon)2015年

5
我投票结束这个问题是因为题外话,因为它与帮助中心所述的软件开发概念无关。
阿蒙(Amon)2015年

1
它位于标准的UK 101键盘上,左上方带有反勾号```和破损的管道¦
BanksySan

2
维基百科具有许多unicode符号的重定向。 ¬。您还可以使用🍩之类的东西查看此内容。虽然google的搜索不能很好地利用此字符,但应尝试将其粘贴到Wikipedia的搜索中。对于单个Unicode字符设置,它们具有许多重定向

1
用来打破应用程序脚本alvinalexander.com/mac-os-x/…中的
Maxim Veksler,

Answers:


31

我看到的¬符号的唯一用途是在形式逻辑的上下文中表示否定。例如,如果P命题“今天会下雨”,那么¬P命题“今天不会下雨”。我也见过〜用于此。

除了“否定符号”外,我不相信它的实际名称。通常,它被读为“ not”。

据我所知,在编程时该符号没有特殊含义,至少在我使用的任何主流语言中都没有。


某些编程语言接受UTF8字符作为名称或用户定义的运算符。
Basile Starynkevitch 2015年

1
否定符号为什么不是“真实名称”?毕竟,我们打电话给!感叹号和?问号。这些都是完美的名字。
布兰丁

REXX用途¬逻辑没有和像运营商¬=¬>等大多数的实施也让`\`,因为许多键盘缺乏¬键。不过,我不确定它是否可以视为主流语言。
mrb

PL / 1(在1960年代后期开发)没有使用¬符号。使用PL / 1已经很多年了,我仍然认为这不是符号
Kickstart

AppleScript使用¬作为行继续符号,将长命令分成多行,例如bash脚本中的\。
乍得冯瑙
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.