在此 PHP 文档页面的上下文中波浪符 (~) 符号的含义是什么?

What is meaning of tilde(~) symbol mean in the context of this PHP documentation page?

考虑以下来自 PHP Manual 的陈述,让我知道在此上下文中使用的 波浪号 (~) 符号 的含义。

The size of a float is platform-dependent, although a maximum of ~1.8e308 with a precision of roughly 14 decimal digits is a common value (the 64 bit IEEE format).

另外,请问代字号(~)符号的意思在其他地方是否有negation/not的意思数学中 PHP 语言的语境(例如,~A 表示 "not A.")?

数学或逻辑表达式中使用的代字号(~)可以是PHP吗?如果是,请提供一些相同的相关工作代码示例。如果不告诉我背后的原因?

PHP 中的 ~ 运算符是 "bitwise not"。它反转分配的位(0 变为 11 变为 0)。

已编辑以更正 "bitwise"。

Edit: I've submitted a patch to fix it to the PHP documentation and it got accepted, the new phrasing is "approximately 1.9e308".

在这种情况下,它的意思是 "approximately",即使由于您引用的含糊不清,句子措辞不佳。

在此特定上下文中,符号背后没有数学或编程意义,尽管如您所说,在程序中,~ 表示按位非运算符。

我的猜测是,它是在没有考虑数字前面 ~ 的其他含义的情况下编写的。