Знак равенства на клавиатуре¶
Знак равенства — символ «=», используемый в математике, логике и информатике для выражения равенства между двумя значениями или выражениями. На компьютерной клавиатуре знак равенства является одной из наиболее часто используемых специальных символов и имеет несколько способов ввода в зависимости от операционной системы, раскладки и контекста.
¶Расположение на клавиатуре
На стандартной раскладке QWERTY знак равенства расположен в правой части основного ряда клавиш (ряд цифровых клавиш), непосредственно справа от клавиши с цифрой «0» (на русской раскладке — «)»). На одной клавише размещены два символа: в нижнем регистре (без модификаторов) вводится знак равенства «=», в верхнем регистре (с зажатой клавишей Shift) — плюс «+».
На русской раскладке ЙЦУКЕН та же клавиша содержит символы «-» и «_», поэтому для ввода знака равенства на русской раскладке необходимо переключить раскладку на английскую или использовать альтернативные методы.
¶Способы ввода
¶На Windows
- Переключение раскладки. Наиболее распространённый способ — временно переключить раскладку на английскую (Alt+Shift или Ctrl+Shift, в зависимости от настроек) и нажать клавишу с «=».
- Цифровой блок (Num Lock). На некоторых клавиатурах знак равенства продублирован на клавише в цифровом блоке, обычно рядом с клавишей Enter.
- Alt-код. Зажав Alt, набрать на цифровом блоке 61 и отпустить Alt — в старых версиях Windows знак появится в текстовом поле. Для Unicode-ввода в некоторых редакторах используется Alt+X после набора кода 003D.
- Таблица символов. В Windows встроенная утилита «Символ» (Пуск → Программы → Стандартные → Служебные) позволяет вставить любой символ, включая «=», из таблицы Unicode.
¶На macOS
- Клавиша «=» расположена на том же месте, что и в QWERTY: справа от «0», в нижнем регистре. На русской раскладке macOS клавиша содержит «-» и «_», аналогично Windows.
- Для ввода знака равенства на русской раскладке используется сочетание Option+= или переключение раскладки.
¶На мобильных устройствах
На смартфонах и планшетах знак равенства находится на цифровом или символьном экране клавиатуры. В большинстве клавиатур Android и iOS символ «=» доступен на экране с цифрами и знаками (кнопка «123» или «#+=»), после чего может быть вставлен в текстовое поле.
¶Кодировка символа
| Кодировка | Код |
|---|---|
| ASCII | 61 (0x3D) |
| Unicode | U+003D |
| HTML | = или = |
| Windows Alt-код | Alt+61 (на цифровом блоке) |
| UTF-8 (байты) | 0x3D |
¶Специальные варианты знака равенства
Помимо стандартного ASCII-символа «=», в Unicode определены несколько родственных знаков:
- ≡ (U+2261) — знак тождественного равенства (три горизонтальные черты), используется в математике и криптографии.
- ≠ (U+2260) — знак неравенства.
- ≅ (U+2245) — знак приблизительного равенства.
- ≈ (U+2248) — знак приблизительного равенства (две волны).
- ⩵ (U+2A75) — двойной знак равенства, используется в некоторых программах для обозначения присваивания.
Ввод этих символов осуществляется через таблицу символов, комбинации Alt+X в Microsoft Word (после набора четырёхзначного кода) или специализированные раскладки.
¶Знак равенства в программировании
В языках программирования знак «=» имеет различное значение:
- В большинстве языков (C, C++, Java, Python, JavaScript) одиночное «=» — оператор присваивания, а сравнение на равенство обозначается «==».
- В языках семейства Pascal и SQL знак «=» используется и для присваивания, и для сравнения.
- В Haskell, Erlang и некоторых других функциональных языках «=» обозначает сопоставление с образцом (pattern matching).
¶Примечания
Знак равенства входит в базовый набор ASCII и присутствует на всех стандартных компьютерных клавиатурах независимо от языковой раскладки. Его расположение в QWERTY-раскладке исторически восходит к механическим пишущим машинкам, где клавиша «=» была частью верхнего ряда символов.
Источники:
- Unicode Consortium. The Unicode Standard.
- Microsoft Keyboard Layout Creator documentation.
- ГОСТ ИСО/МЭК 6429-93. Наборы управляющих, управляющих и служебных символов 7-битного кода.
