Le signe égal barré d'un trait oblique (≠) — « n'est pas égal à ». Ce qu'il signifie, d'où il vient et comment le taper, et pourquoi le code utilise != à la place. Clique pour le copier.
Clique pour copier · U+2260
| Propriété | Valeur |
|---|---|
| Caractère | ≠ |
| Point de code Unicode | U+2260 |
| Nom Unicode | NOT EQUAL TO |
| Bloc Unicode | Mathematical Operators |
| Catégorie | Symbole mathématique (relation de comparaison) |
| Décomposition | = (U+003D) + rature oblique combinante (U+0338) |
Le symbole différent (≠, U+2260) combine le signe égal et une rature oblique — la décomposition Unicode le décrit littéralement comme un « = » suivi d'une rature combinante (U+0338), la même marque qui produit toute une famille de relations niées : ≁, ≉, ≢, ≮, ≯. Cette convention de la barre-négation est une histoire distincte, et plus tardive, que l'invention du « = » lui-même par Robert Recorde en 1557 : le plus ancien emploi écrit connu du ≠ remonte à la correspondance de Leonhard Euler au XVIIIᵉ siècle — les historiens des mathématiques prennent toutefois soin de dire que le symbole a été utilisé par Euler, sans nécessairement avoir été inventé par lui.
Comme l'ASCII n'a jamais attribué de place au ≠, les langages de programmation lui ont substitué leurs propres équivalents — != dans les langages de la famille C, <> en SQL et en Pascal, ~= en Lua et MATLAB, /= en Fortran et Haskell — ce qui explique pourquoi le symbole mathématique et le caractère que l'on tape réellement dans le code ne sont presque jamais le même.
Le vrai symbole mathématique, et les substituts ASCII adoptés par les différents langages puisque le ≠ n'a jamais fait partie du jeu de caractères.
Le ≠ n'est pas seul — la même rature oblique nie plusieurs autres symboles de relation dans le bloc Mathematical Operators.
| Plateforme | Compatible ? |
|---|---|
| Bio / légende Instagram | Oui |
| Discord | Oui |
| Nom d'affichage TikTok | Oui |
| Oui | |
| Nom d'utilisateur Roblox | Non — lettres, chiffres et tiret bas uniquement |
| ID PlayStation Network / Xbox Live | Non — lettres et chiffres uniquement |
| Méthode | Saisie |
|---|---|
| Mac | Option+= (le ≠ apparaît directement) |
| Windows (Word) | 2260 puis Alt+X |
| Entité HTML | ≠ ou ≠ |
| Propriété content en CSS | content: "\2260" |
| LaTeX | \neq ou \ne |
Les relations positives que le ≠ nie — utiles quand tu as besoin de la version sans rature.
Le ≠ n'est qu'un des dizaines d'opérateurs, de lettres grecques et de symboles de la bibliothèque complète.
Parcourir la bibliothèque de symboles →Une autre relation mathématique tirée de la bibliothèque pour sa propre page.
Sa différence avec la lettre x et le point de multiplication.
L'obèle, et pourquoi les livres avancés s'en sont détournés.
D'où vient la lemniscate, et qui l'a introduite en 1655.
Le ≠ (« différent de » ou « n'est pas égal à ») indique que deux valeurs ne sont pas égales. C'est la négation du signe égal =, obtenue en le barrant d'un trait oblique — la même rature qui engendre toute une famille de relations niées (≁, ≉, ≢, ≮, ≯).
Sur Mac, appuie sur Option+= : le ≠ apparaît directement. Sur Windows, tape 2260 puis Alt+X dans Word, ou copie-le depuis cette page. En HTML, utilise l'entité ≠ ou ≠ ; en LaTeX, \neq.
Parce que l'ASCII n'a jamais réservé de place au ≠. Les langages ont donc adopté des substituts tapables au clavier : != en C, Python et JavaScript, <> en SQL et Pascal, ~= en Lua et MATLAB, /= en Fortran et Haskell. C'est pourquoi le symbole mathématique et ce que l'on tape réellement dans le code sont presque toujours des caractères différents.
La convention consistant à barrer un symbole pour le nier est plus tardive que le signe égal lui-même (créé par Robert Recorde en 1557). Le plus ancien emploi écrit connu du ≠ remonte à la correspondance de Leonhard Euler au XVIIIᵉ siècle — les historiens des mathématiques précisent qu'Euler l'a employé, sans nécessairement l'avoir inventé.