Знак равенства, перечёркнутый косой чертой (≠), — используется в математике по меньшей мере со времён Эйлера, дал начало целому семейству символов отрицания отношений и не попал в ASCII, из-за чего в коде вместо него используют !=. Нажмите на любой символ, чтобы скопировать его мгновенно.
Знак «не равно» (≠, U+2260) объединяет знак равенства с диагональной косой чертой — собственная декомпозиция Unicode показывает его буквально как «=» плюс комбинируемая перечёркивающая накладка (U+0338), тот же знак, что порождает целое семейство отрицаемых отношений: ≁, ≉, ≢, ≮, ≯. Соглашение об отрицании косой чертой — отдельная, более поздняя история по сравнению с изобретением самого знака «=» Робертом Рекордом в 1557 году: самое раннее известное письменное использование восходит к переписке Леонарда Эйлера в XVIII веке, хотя историки математики осторожно уточняют, что символ Эйлером использовался, но не обязательно был изобретён именно им. Поскольку ASCII так и не выделил место для ≠, языки программирования подобрали собственные замены — != в языках C-семейства, <> в SQL и Pascal, ~= в Lua и MATLAB, /= в Fortran и Haskell, — из-за чего математический символ и то, что реально набирают в коде, почти никогда не совпадают.
Математический символ и ASCII-замены, которые приняли разные языки программирования, поскольку сам ≠ никогда не входил в набор символов.
≠ не одинок — та же диагональная перечёркивающая накладка отрицает несколько других символов отношений в блоке Mathematical Operators Unicode.
Используйте UltraTextGen, чтобы превратить обычный текст в жирный, курсивный, рукописный и 100+ других стилей Unicode — бесплатно и мгновенно.
Открыть UltraTextGen →