Omvänt snedstreck | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
\ | ||||||||||||
Bild
|
||||||||||||
|
||||||||||||
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.
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, ∖).
På 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.
Matematiska tecken | |
---|---|
| |