- Обратная косая черта
-
Обра́тная коса́я черта́ (англ. backslash) — символ (\), назван так, чтобы отличаться от прямой косой черты (англ. «slash», по-русски «слеш»).
Обратная косая черта рисуется из левого верхнего угла воображаемого прямоугольника в правый нижний угол.
Содержание
Математика
В математике обратная косая черта обозначает разность множеств:
— множество элементов, которые входят в A, но не входят в B.
В Юникоде для этого есть также специальный знак «set minus» (U+2216, ∖).
Вычислительная техника
Знак обратной косой черты появился в языке АЛГОЛ. В нём знаки булевой алгебры, /\ и \/, составлялись из двух символов. Боб Бемер из IBM, разрабатывавший код ASCII, исследовал частоту символов; поскольку программистов на АЛГОЛе было немало, обратную косую черту решено было включить в ASCII c кодом 92 (5С16).
В операционных системах DOS и Windows фирмы Microsoft и их аналогах других разработчиков, обратная косая используется для разделений имён директорий (каталогов) при указании пути к файлу. Прямая косая, применяемая для этого в Unix, не могла быть использована в MS-DOS, потому что уже была задействована для указания ключей командной строки (оставшегося в наследство от CP/M, где MS-DOS команда "dir /w" писалась как "dir/w"). Являясь служебным символом, (\) не может быть использован в имени файла.
В операционных системах семейства unix и во многих языках программирования (C, C++, Java, Python, Perl, PHP[1], Ruby) обратная косая черта используется для экранирования специальных символов. В языках Бейсик и Visual Basic обратная косая черта обозначает операцию целочисленного деления.
В регулярных выражениях, как правило, используется одновременно для экранирования небуквенных и нецифровых символов, имеющих специальное значение (при этом сам знак по общему правилу кодируется двойной обратной косой чертой — \\), с буквой, следующей за ней, кодирует подстановочный символ или класс символов, а с последовательностью цифр (которая может предваряться буквенным префиксом) обозначает символ по его коду.
В языке разметки TEΧ обратная косая предваряет идентификатор специального символа.
См. также
Примечания
- ↑ с версии 5.3.0 также используется для определения и указания пространств имён
Математические знаки Плюс ( + ) • Минус ( − ) • Знак умножения ( · или × ) • Знак деления ( : или / ) • Знак корня ( √ ) • Знак равенства ( =, ≈, ≡ и др.) • Знаки неравенства ( ≠, >, < и др.) • Бесконечность ( ∞ ) • Знак интеграла ( ∫ ) • Факториал ( ! ) • Вертикальная черта ( | ) • Знак градуса ( ° ) • Минута градуса ( ′ ) • Секунда градуса ( ″ ) • Штрих ( ′ ) • Звёздочка ( * ) • Обратная косая черта, бэкслеш ( \ ) • Процент ( % ) • Промилле ( ‰ ) • Тильда ( ~ ) • Циркумфлекс ( ^ ) • Плюс-минус ( ± ) • Обелюс ( ÷ ) • Десятичный разделитель ( , или . ) Математика • История математических обозначений Компьютерная клавиатура IBM/Windows (раскладка QWERTY / ЙЦУКЕН) Esc F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 PrtSc
SysRqScroll
LockPause
BreakIns Home PgUp NumLk / * − Del End PgDn 7 8 9 + 4 5 6 ↑ 1 2 3 Ent ← ↓ → 0 , Категории:- Математические знаки
- Клавиатура
- Типографские знаки
Wikimedia Foundation. 2010.