Omvänt snedstreck

Omvänt snedstreck
\
Bild


X Y Z [ \ Parentes ^ _ `
Egenskaper
namn omvänd solidus
Unicode U+005C
HTML-kod \ eller \
UTF-16 0x5C
URL-kod %5C

Omvänt snedstreck , eller omvänt snedstreck (på datorjargong  - omvänt snedstreck [snedstreck] eller omvänt snedstreck [omvänt snedstreck ] från engelska omvänt  snedstreck ), - ett specialtecken ( \ ), med stavning omvänt mot det normala snedstrecket ( / ) (kallas ibland även "rak snedstreck" ).

Omvänt snedstreck dras från det övre vänstra hörnet av den imaginära rektangeln till det nedre högra hörnet (d.v.s. snett bakåt när man skriver från vänster till höger).

Det omvända snedstrecket är endast avsett för användning i uppsättningsmatematik och datavetenskap. Att använda det i andra fall (istället för det normala snedstrecket ) är ett vanligt misstag.

Matematik

I matematik står snedstrecket för set difference :

 är mängden element som finns i A men inte i B.

Ibland används ett omvänt snedstreck för att skriva "vänster kvot av matriser" .

I Unicode finns det också ett speciellt tecken för detta " set minus " (U+2216, ∖).

Computing

ALGOL- språket , som ett alternativ till nyckelorden andoch , var de booleska algebrantecknenor och tillåtna . Bob Behmer från IBM , som var involverad i utvecklingen av STRETCH -datorn , kom på idén att imitera dessa karaktärer: och [1] . Därefter angav omvänt snedstreck ASCII -kodningen med kod 92 (5C 16 ). Liknande tecken inkluderades i de första versionerna av Pascal [2] för föreningen och korsningen av uppsättningar (moderna Pascal använder och för detta ). /\\/*+

Microsofts DOS- och Windows - operativsystem och deras motsvarigheter från tredje part använder snedstreck för att separera katalognamn när de anger en . Det snedstreck som användes för detta i Unix kunde inte användas i MS-DOS eftersom det redan användes för att ange kommandoradsväxlar (ett arv från CP/M , där MS-DOS-kommandot skrevs som ). Som servicetecken kan ( \ ) inte användas i ett filnamn . dir /wdir/w

På UNIX- familjens operativsystem och i många programmeringsspråk ( C , C++ , Java , Python , Perl , PHP [3] , Ruby ) används omvänt snedstreck för att undkomma specialtecken i strängar och bokstavliga tecken . I BASIC och Visual Basic anger snedstrecket en heltalsdelningsoperation.

I reguljära uttryck används det som regel samtidigt för att undvika icke-alfabetiska och icke-numeriska tecken som har en speciell betydelse (i det här fallet kodas själva tecknet i allmänhet av ett dubbelt omvänt snedstreck - \\ ), följt av en bokstav, kodar ett jokertecken eller teckenklass , och med en sekvens av siffror (som kan föregås av ett alfabetiskt prefix) betecknar ett tecken med sin kod.

I Τ Ε Χ märkningsspråket föregår ett omvänt snedstreck en specialteckenidentifierare.

Länkar

Anteckningar

  1. Hur ASCII fick sitt snedstreck (nedlänk) . Hämtad 9 januari 2013. Arkiverad från originalet 11 januari 2013. 
  2. Arkiverad kopia . Hämtad 13 augusti 2013. Arkiverad från originalet 11 maj 2012.
  3. från och med version 5.3.0 används även för att definiera och specificera namnutrymmen