¿Qué símbolo es ~?
~ El símbolo en inglés se llama Tilde (que significa símbolo de tilde, símbolo nasal, tilde), que se conoce comúnmente como tilde en chino.
La tilde (~) es un signo de puntuación que tiene muchos usos. Originalmente era una letra utilizada como símbolo de abreviatura, pero también se utiliza como signo diacrítico o carácter único. En matemáticas, es un símbolo matemático que representa una relación de equivalencia. En este último uso (especialmente en lexicografía), a veces se utiliza como tilde.
En el lenguaje C/C++, ~ es otro tipo de operador: el operador binario "bit a bit NOT". Por ejemplo: int x = 0x79; escrito como binario 01111001; el resultado de la operación ~x es 10000110. En otras palabras: si un determinado bit es 1, cambia a 0; si es 0, cambia a 1.
Información ampliada:
En idiomas, la tilde es un sonido diacrítico que se coloca sobre una letra para indicar un cambio en la pronunciación, como la nasalización. En la ortografía polifónica griega, la tilde es una variante del signo circunflejo.
Se utilizaba como abreviatura en documentos latinos medievales. Cuando "n" o "m" siguen a una vocal, a menudo se ignoran y se coloca una tilde encima de la vocal anterior para indicar esta omisión.
Este es el origen de que la tilde se utilice para indicar nasalización. Hasta el siglo XVII, la tilde, utilizada para omitir las vocales "n" o "m", siguió utilizándose en los libros publicados en francés para acortar la extensión de los artículos. La tilde se utiliza ocasionalmente en otras abreviaturas, como la letra "q" para enfatizar la palabra que (eso).