Обратная косая черта

Программирование и вычислительная техника [ править | править код ]

В ASCII и основанных на ней кодировках (Юникод и другие) знак косой черты имеет восьмеричный код 57, десятичный 47, шестнадцатиричный 0x2F (0x002F).


Используется в следующих ситуациях:

в большинстве языков программирования / служит операцией деления;

в сочетании со знаком равенства в языках C/C++ и нек. др. используется в операторах вида a /= b; со значением «разделить a на b и записать результат в a»;

в сочетании со звёздочкой ограничивает комментарии в языках C/C++, Java, SQL и нек. др.. Такое комментирование называется блочное, так как можно комментировать не строку, а определённый блок:

/* текст комментария */

  • удвоенная косая черта (//) в языках C99, C/C++, C#, Java, Delphi и нек. др. указывает начало комментария, продолжающегося до конца строки;
  • в языках разметки (HTML, XML и т. п., а также в вики-разметке) используется в начале закрывающих тегов: например, в HTML тег означает начало выделения жирным шрифтом, а парный ему — конец такового выделения (возврат к исходному шрифту);
  • в UNIX-подобных системах и в URL используется для указания иерархических путей к файлу : picturesimage.jpghttp://ru.wikipedia.orgwikiКосая_черта

косая черта в самом начале пути к файлу в UNIX-подобных системах обозначает, что путь задан относительно корневого, а не текущего каталога. Про такой способ записи пути говорят «абсолютный путь»:

home/user/pictures/image.jpg

в URL двойная черта после двоеточия, отделяющего имя протокола от текста запроса, указывает, что запрос является адресным:

http://www.w3c.org/ Ср. неадресный запрос на создание чистого письма с указанным адресом получателя: mailto:vasya@pupkin.ru

в операционных системах наподобие RSX-11M, MS-DOS или Windows косая черта отличает параметры команд (так называемые «ключи» или «опции») от аргументов команд: dir s *.txt

в IRC и большинстве встроенных в компьютерные игрычатов косая черта предваряет текст команд (таких, как вход в комнату/канал, обозначение действия от первого лица, отправка скрытого сообщения и других): /join #services (вход на IRC-канал «#services»); /me (поёт песенки). в названиях некоторых составных сущностей — соединяет названия компонентов:

TCP/IP — стек протоколов на основе TCP и IP;

GNU/Linux — операционная система на основе GNU и Linux;

Ogg/Vorbis — формат файла на основе медиаконтейнераOgg и аудиокодекаVorbis.

Как набрать косую черту на клавиатуре

Изначально в русской клавиатуре не было этого символа, так как в основном он использовался в адресах интернета и программировании, а там нужно печатать только английскими буквами. Но со временем слеш и бэкслеш появились и в русской раскладке, так как стали использоваться в текстах.

Косая черта расположена на клавиатуре в нескольких местах:

  • Возле правой клавиши Shift на английской раскладке
  • В цифровой части клавиатуры независимо от раскладки и регистра
  • Над кнопкой Enter или слева от нее (набирать нужно вместе с Shift)

Обратная косая черта обычно находится слева или над кнопкой Enter. Также она может быть между левым Shift и буквой Z (Я).

Как еще можно набрать слеш и бэкслеш

Существуют альтернативный способ набора этих символов. Сначала нужно убедиться, что включен NumLock. Для этого просто попробуйте напечатать цифры через правую цифровую часть клавиатуры. Если они набираться не будут, тогда нужно нажать кнопку NumLock один раз.


Для набора косой черты зажимаем клавишу Alt и набираем на цифровой клавиатуре сначала 4 затем 7, после чего отпускаем Alt.

Обратный слэш можно напечатать таким же способом, только вместо 4 и 7 набирать 9 и 2

Программирование и вычислительная техника

В ASCII и основанных на ней кодировках (Юникод и другие) знак косой черты имеет восьмеричный код 57, десятичный 47, шестнадцатиричный 0x2F (0x002F).

Используется в следующих ситуациях:

  • в большинстве языков программирования

    в сочетании со знаком равенства в языках C/C++ и нек. др. используется в операторах вида a /= b; со значением «разделить a на b и записать результат в a»;

    служит операцией деления;
  • в сочетании со звёздочкой ограничивает комментарии в языках C/C++, Java, SQL и нек. др.. Такое комментирование называется блочное, так как можно комментировать не строку, а определённый блок:
/* текст комментария */
  • удвоенная косая черта (//) в языках C99, C/C++, Java, Delphi и нек. др. указывает начало комментария, продолжающегося до конца строки;
  • в языках разметки (HTML, XML и т. п., а также в вики-разметке) используется в начале закрывающих тегов: например, в HTML тег <B> означает начало выделения жирным шрифтом, а парный ему </B> — конец такового выделения (возврат к исходному шрифту);
  • в UNIX-подобных системах и в URL используется для указания иерархических путей к файлу:
    picturesimage.jpg
    http://ru.wikipedia.orgwikiКосая_черта

    косая черта в самом начале пути к файлу в UNIX-подобных системах обозначает, что путь задан относительно корневого, а не текущего каталога. Про такой способ записи пути говорят «абсолютный путь»:

    home/user/pictures/image.jpg

    в URL двойная черта после двоеточия, отделяющего имя протокола от текста запроса, указывает, что запрос является адресным:

    http://www.w3c.org/ Ср. неадресный запрос на создание чистого письма с указанным адресом получателя:
  • в операционных системах наподобие RSX-11M, MS-DOS или Windows косая черта отличает параметры команд (так называемые «ключи» или «опции») от аргументов команд:
    dir s *.txt
  • в IRC и большинстве встроенных в компьютерные игры чатов косая черта предваряет текст команд (таких, как вход в комнату/канал, обозначение действия от первого лица, отправка скрытого сообщения и других):
    /join #services (вход на IRC-канал «#services»);
    /me (поёт песенки).
  • в названиях некоторых составных сущностей — соединяет названия компонентов:
    • TCP/IP — стек протоколов на основе TCP и IP;
    • GNU/Linux — операционная система на основе GNU и Linux;
    • Ogg/Vorbis — формат файла на основе медиаконтейнера Ogg и аудиокодека Vorbis.

Вычислительная техника [ править | править код ]

В языке АЛГОЛ, как альтернатива ключевым словам and и or , допускались знаки булевой алгебры ∧ <displaystyle wedge > и ∨ <displaystyle vee > . Боб Бемер из IBM, участвовавший в разработке компьютера STRETCH, придумал имитировать эти символы: / и / . В дальнейшем обратная косая черта вошла в кодировку 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 , Ruby) обратная косая черта используется для экранирования специальных символов в строковых и символьных литералах. В языках Бейсик и Visual Basic обратная косая черта обозначает операцию целочисленного деления.

В регулярных выражениях, как правило, используется одновременно для экранирования небуквенных и нецифровых символов, имеющих специальное значение (при этом сам знак по общему правилу кодируется двойной обратной косой чертой — \), с буквой, следующей за ней, кодирует подстановочный символ или класс символов, а с последовательностью цифр (которая может предваряться буквенным префиксом) обозначает символ по его коду.

В языке разметки Τ Ε Χ обратная косая предваряет идентификатор специального символа.

() левое матричное деление.

Описание

Обратный слэш означает левое матричное деление. X = A B является решением для A * X = B .

Если A – квадратная и невырожденная, то X = A B (уникально определённая) эквивалентно X = inv ( A ) * B в точном арифметическом смысле, однако вычисления гораздо точнее и дешевле в арифметике с плавающей запятой. Следовательно, чтобы вычислить решение линейной системы уравнений A * X = B , следует использовать оператор «обратный слэш», а функцию inv не следует использовать.

В случае, когда A – квадратная матрица, решение X может быть вычислено либо через LU-разложение, либо через программу линейного решения по методу наименьших квадратов. Если число обусловленности матрицы A меньше, чем 1 / ( 10 * %eps ) (то есть, если A хорошо обусловлена), то используется LU-разложение с перестановками строк матрицы. Если нет (то есть, если A плохо обусловлена), то X является решением с минимальной нормой, которое минимизирует ||A*X-B|| используя полное ортогональное разложение A (то есть X – это решение линейной задачи по методу наименьших квадратов).

Если A не квадратная, то X является решением наименьших квадратов, т.е. norm ( A * X – B ) является минимальной (эвклидова норма). Если ранг матрицы A полный, то решение наименьших квадратов, X = A B , является уникально определённым (есть уникальное X , которое минимизирует norm ( A * X – B ) ). Если ранг матрицы A неполный, то решение наименьших квадратов не является уникальным, и X = A B , в общем, не является решением с минимальной нормой (решение минимальной нормы равно X = pinv ( A ) * B ).

A . B является матрицей с (i,j) -тым элементом, равным A(i,j)B(i,j) . Если A (или B ) является скаляром, то A . B эквивалентно A * ones ( B ) . B (или A . ( B * ones ( A ) ) .


A.B является оператором без предопределённого значения. Он может использоваться для определения нового оператора (см. перегрузку) с тем же самым приоритетом что и * или / .

Применение слеша

В интернете . Слеш используется в адресах интернет-ресурсов: имя любого сайта начинается с «http://» или «https://». В зависимости от вложенности страницы слешей будет больше (http://site.ru/category/category2/. ), так как знак / является разделителем в адресе.

В русском языке . Слеш заменяет предлоги «и», «или», а также обозначает единое сложное понятие, например: проблема конструктивных/деструктивных конфликтов, с целью покупки/продажи. Еще данный символ применяется при обозначениях каких-либо величин и их соотношений, как в полной, так и сокращенной формах, например: доллар/рубль, центнер/гектар, килограмм/метр.

В математике . Косая черта обозначает операцию деления и по значению приравнивается к двоеточию и горизонтальной черте.

Используется слеш в этом значении в основном в компьютерных программах, например, в Excel.

Другие сферы применения . Еще слеш используется в программировании, а также является служебным типографским знаком и применяется при указании ссылок на литературные источники, разбиении текста на строки (цитировании стихов), обозначении дат.

Где используют бэкслеш

В математике . Обратная косая черта означает разность множеств. Например, AB на языке математики значит множество элементов, которые не входят в В, но входят в А.

В системе Windows . Бекслеш употребляется при разделении каталогов, именно поэтому такой символ нельзя использовать в названиях файлов.

Например, путь в системе D:Фото2015Прогулка означает, что нужно открыть папку «Прогулка», которая находится в папке «2015», а та, в свою очередь, в «Фото» на диске D.

Клавиатура в помощь – способ 2

Символ «Прямая палочка» может быть поставлен в тексте иначе. Следующий вариант тоже предусматривает использование клавиатурной панели.

Ранее предложенная инструкция требует переключения раскладки клавиатуры. Это не всегда удобно. Юзеры могут поставить «пайп» в тексте без смены языковой раскладки.

Как это сделать? Потребуется:

  1. Установить курсор в том месте, где планируется вставка специального символа.
  2. Удостовериться, что клавиатурная панель позволяет набирать текст на русском языке.
  3. Надавить на элемент управления с надписью Shift.
  4. Отыскать и нажать кнопку с «пайпом». Обычно она находится в нижней части клавиатуры, справа от «Шифта» и слева от буквы Z.
  5. Отпустить зажатые клавиши.

Дело сделано. Теперь понятно, где находится символ прямой палочки на клавиатуре. Это далеко не все способы печати упомянутого специального знака. Что еще можно сделать для получения желаемого результата?

Применение слеша

В интернете . Слеш используется в адресах интернет-ресурсов: имя любого сайта начинается с «http://» или «https://». В зависимости от вложенности страницы слешей будет больше (http://site.ru/category/category2/. ), так как знак / является разделителем в адресе.

В русском языке . Слеш заменяет предлоги «и», «или», а также обозначает единое сложное понятие, например: проблема конструктивных/деструктивных конфликтов, с целью покупки/продажи. Еще данный символ применяется при обозначениях каких-либо величин и их соотношений, как в полной, так и сокращенной формах, например: доллар/рубль, центнер/гектар, килограмм/метр.


В математике . Косая черта обозначает операцию деления и по значению приравнивается к двоеточию и горизонтальной черте.

Используется слеш в этом значении в основном в компьютерных программах, например, в Excel.

Другие сферы применения . Еще слеш используется в программировании, а также является служебным типографским знаком и применяется при указании ссылок на литературные источники, разбиении текста на строки (цитировании стихов), обозначении дат.

Где используют бэкслеш

В математике . Обратная косая черта означает разность множеств. Например, AB на языке математики значит множество элементов, которые не входят в В, но входят в А.

В системе Windows . Бекслеш употребляется при разделении каталогов, именно поэтому такой символ нельзя использовать в названиях файлов.

Например, путь в системе D:Фото2015Прогулка означает, что нужно открыть папку «Прогулка», которая находится в папке «2015», а та, в свою очередь, в «Фото» на диске D.

Обратная косая черта
X Y Z Скобки ^ _ `

Характеристики

Название reverse solidus

Юникод U+005C

HTML-код

или

UTF-16 0x5C

URL-код

%5C

Обра́тная коса́я черта́, или обратная косая (на компьютерном жаргоне — обратный слеш или бекслеш от англ. backslash ), — специальный символ ( ), с написанием, обратным по отношению к обычному символу косой черты ( / ) (иногда, также, называемого «прямой косой»).

Обратная косая черта рисуется из левого верхнего угла воображаемого прямоугольника в правый нижний угол (то есть с наклоном назад, при направлении письма слева направо).

Символ обратной косой черты предназначен для использования только в математике множеств и информатике.

Программирование и вычислительная техника

В ASCII и основанных на ней кодировках (Юникод и другие) знак косой черты имеет восьмеричный код 57, десятичный 47, шестнадцатиричный 0x2F (0x002F).

Используется в следующих ситуациях:

  • в большинстве языков программирования

    в сочетании со знаком равенства в языках C/C++ и нек. др. используется в операторах вида a /= b; со значением «разделить a на b и записать результат в a»;

    служит операцией деления;
  • в сочетании со звёздочкой ограничивает комментарии в языках C/C++, Java, SQL и нек. др.. Такое комментирование называется блочное, так как можно комментировать не строку, а определённый блок:
/* текст комментария */
  • удвоенная косая черта (//) в языках C99, C/C++, Java, Delphi и нек. др. указывает начало комментария, продолжающегося до конца строки;
  • в языках разметки (HTML, XML и т. п., а также в вики-разметке) используется в начале закрывающих тегов: например, в HTML тег <B> означает начало выделения жирным шрифтом, а парный ему </B> — конец такового выделения (возврат к исходному шрифту);
  • в UNIX-подобных системах и в URL используется для указания иерархических путей к файлу:
    picturesimage.jpg
    http://ru.wikipedia.orgwikiКосая_черта

    косая черта в самом начале пути к файлу в UNIX-подобных системах обозначает, что путь задан относительно корневого, а не текущего каталога. Про такой способ записи пути говорят «абсолютный путь»:

    home/user/pictures/image.jpg

    в URL двойная черта после двоеточия, отделяющего имя протокола от текста запроса, указывает, что запрос является адресным:

    http://www.w3c.org/ Ср. неадресный запрос на создание чистого письма с указанным адресом получателя:
  • в операционных системах наподобие RSX-11M, MS-DOS или Windows косая черта отличает параметры команд (так называемые «ключи» или «опции») от аргументов команд:
    dir s *.txt
  • в IRC и большинстве встроенных в компьютерные игры чатов косая черта предваряет текст команд (таких, как вход в комнату/канал, обозначение действия от первого лица, отправка скрытого сообщения и других):
    /join #services (вход на IRC-канал «#services»);
    /me (поёт песенки).
  • в названиях некоторых составных сущностей — соединяет названия компонентов:
    • TCP/IP — стек протоколов на основе TCP и IP;
    • GNU/Linux — операционная система на основе GNU и Linux;
    • Ogg/Vorbis — формат файла на основе медиаконтейнера Ogg и аудиокодека Vorbis.

Применение в других языках

Применение косой черты берёт начало в Древнем Риме и проходит сквозь раннее Новое время, когда этот знак использовался в фрактуре, разновидности готического письма, заменяя знак запятой.

В английском языке

Будучи более привычной в английском тексте, чем в русском, косая черта, помимо стандартного употребления в роли замены союза или (male/female — мужчина/женщина или мужской/женский ) и для сокращений (n/a — not available — недоступно), применяется вместо дефиса или короткого тире, чтобы создать ясное, прочное соединение слов или фраз, как во фразе the Hemingway/Faulkner generation (поколение Хемингуэя/Фолкнера).

Как и в русском, используется для указания мест переноса строки в стихотворных цитатах (в таком случае она называется virgule).

При употреблении знака косой черты между одиночными словами его обычно не отбивают пробелами. Авторитетное «Чикагское руководство по стилю» (англ.) (в п. 6.104) указывает на возможность такой отбивки, когда одна из разделяемых им частей уже содержит пробел (Our New Zealand / Western Australia trip — наше путешествие по Новой Зеландии / Западной Австралии).

В немецком языке

Правила немецкого языка указывают на использование косой черты в трёх различных ситуациях:

  • для указания на альтернативные значения в смысле «и», «или», «до» и др., например: die Schüler/Schülerinnen der Realschule; September/Oktober-Heft; am 9./10.Dezember 2005; die Koalition CDU/FDP и др.;
  • для разграничения адресов и номеров, например: Linzer Straße 67/I/5-6; Az III/345/5;
  • для передачи отношений единиц измерения, например: im Durchschnitt 80 km/h; 1000 Einwohner/km².

Кроме указанных случаев косая черта является одним из употребляемых вариантов гендерно-нейтрального обращения в коллективных описаниях (наряду со скобками, гендерной звёздочкой и гендергэпом) для указания как на мужской, так и на женский род одновременно: ein/e Lehrer/in (= ein Lehrer oder eine Lehrerin), ein/e Schüler/in (= ein Schüler oder eine Schülerin), Bürger/-innen (= Bürger und Bürgerinnen) и т. д. Однако такое употребление не регламентировано правилами.

Применение в других языках

Применение косой черты берёт начало в Древнем Риме и проходит сквозь раннее Новое время, когда этот знак использовался в фрактуре, разновидности готического письма, заменяя знак запятой.

В английском языке

Будучи более привычной в английском тексте, чем в русском, косая черта, помимо стандартного употребления в роли замены союза или (male/female — мужчина/женщина или мужской/женский ) и для сокращений (n/a — not available — недоступно), применяется вместо дефиса или короткого тире, чтобы создать ясное, прочное соединение слов или фраз, как во фразе the Hemingway/Faulkner generation (поколение Хемингуэя/Фолкнера).

Как и в русском, используется для указания мест переноса строки в стихотворных цитатах (в таком случае она называется virgule).

При употреблении знака косой черты между одиночными словами его обычно не отбивают пробелами. Авторитетное «Чикагское руководство по стилю» (англ.) (в п. 6.104) указывает на возможность такой отбивки, когда одна из разделяемых им частей уже содержит пробел (Our New Zealand / Western Australia trip — наше путешествие по Новой Зеландии / Западной Австралии).

В немецком языке

Правила немецкого языка указывают на использование косой черты в трёх различных ситуациях:

  • для указания на альтернативные значения в смысле «и», «или», «до» и др., например: die Schüler/Schülerinnen der Realschule; September/Oktober-Heft; am 9./10.Dezember 2005; die Koalition CDU/FDP и др.;
  • для разграничения адресов и номеров, например: Linzer Straße 67/I/5-6; Az III/345/5;
  • для передачи отношений единиц измерения, например: im Durchschnitt 80 km/h; 1000 Einwohner/km².

Кроме указанных случаев косая черта является одним из употребляемых вариантов гендерно-нейтрального обращения в коллективных описаниях (наряду со скобками, гендерной звёздочкой и гендергэпом) для указания как на мужской, так и на женский род одновременно: ein/e Lehrer/in (= ein Lehrer oder eine Lehrerin), ein/e Schüler/in (= ein Schüler oder eine Schülerin), Bürger/-innen (= Bürger und Bürgerinnen) и т. д. Однако такое употребление не регламентировано правилами.

Применение в других языках

Применение косой черты берёт начало в Древнем Риме и проходит сквозь раннее Новое время, когда этот знак использовался в фрактуре, разновидности готического письма, заменяя знак запятой.

В английском языке

Будучи более привычной в английском тексте, чем в русском, косая черта, помимо стандартного употребления в роли замены союза или (male/female — мужчина/женщина или мужской/женский ) и для сокращений (n/a — not available — недоступно), применяется вместо дефиса или короткого тире, чтобы создать ясное, прочное соединение слов или фраз, как во фразе the Hemingway/Faulkner generation (поколение Хемингуэя/Фолкнера).

Как и в русском, используется для указания мест переноса строки в стихотворных цитатах (в таком случае она называется virgule).

При употреблении знака косой черты между одиночными словами его обычно не отбивают пробелами. Авторитетное «Чикагское руководство по стилю» (англ.) (в п. 6.104) указывает на возможность такой отбивки, когда одна из разделяемых им частей уже содержит пробел (Our New Zealand / Western Australia trip — наше путешествие по Новой Зеландии / Западной Австралии).

В немецком языке

Правила немецкого языка указывают на использование косой черты в трёх различных ситуациях:

  • для указания на альтернативные значения в смысле «и», «или», «до» и др., например: die Schüler/Schülerinnen der Realschule; September/Oktober-Heft; am 9./10.Dezember 2005; die Koalition CDU/FDP и др.;
  • для разграничения адресов и номеров, например: Linzer Straße 67/I/5-6; Az III/345/5;
  • для передачи отношений единиц измерения, например: im Durchschnitt 80 km/h; 1000 Einwohner/km².

Кроме указанных случаев косая черта является одним из употребляемых вариантов гендерно-нейтрального обращения в коллективных описаниях (наряду со скобками, гендерной звёздочкой и гендергэпом) для указания как на мужской, так и на женский род одновременно: ein/e Lehrer/in (= ein Lehrer oder eine Lehrerin), ein/e Schüler/in (= ein Schüler oder eine Schülerin), Bürger/-innen (= Bürger und Bürgerinnen) и т. д. Однако такое употребление не регламентировано правилами.


С этим читают