Kenoviiva | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
\ | ||||||||||||
Kuva
|
||||||||||||
|
||||||||||||
Ominaisuudet | ||||||||||||
Nimi | käänteinen solidus | |||||||||||
Unicode | U+005C | |||||||||||
HTML-koodi | \ tai \ | |||||||||||
UTF-16 | 0x5C | |||||||||||
URL-koodi | %5C |
Kenoviiva tai kenoviiva ( tietokonekielessä - kenoviiva [kenoviiva] tai kenoviiva [kenoviiva] englannin kenoviivasta ), - erikoismerkki ( \ ), jossa on käänteinen oikoviiva normaalille vinoviivalle ( / ) (kutsutaan joskus myös "suoraksi vinoviivaksi") ).
Kenoviiva piirretään kuvitteellisen suorakulmion vasemmasta yläkulmasta oikeaan alakulmaan (eli vinossa taaksepäin kirjoitettaessa vasemmalta oikealle).
Kenoviiva on tarkoitettu käytettäväksi vain joukkomatematiikassa ja tietojenkäsittelytieteessä. Sen käyttäminen muissa tapauksissa (normaalin vinoviivan sijaan ) on yleinen virhe.
Matematiikassa kenoviiva tarkoittaa joukkoeroa :
on joukko elementtejä, jotka ovat A:ssa mutta eivät B:ssä.
Joskus kenoviivaa käytetään kirjoittamaan "matriisien vasen osamäärä" .
Unicodessa on myös erityinen merkki tälle " set miinus " (U+2216, ∖) .
ALGOL - kielessä vaihtoehtona avainsanoille andja Boolen algebranor merkit ja olivat sallittuja . IBM :n Bob Behmer , joka oli mukana STRETCH -tietokoneen kehittämisessä , keksi ajatuksen jäljitellä näitä hahmoja: ja [1] . Myöhemmin kenoviiva syötettiin ASCII -koodaukseen koodilla 92 (5C 16 ). Samanlaisia merkkejä sisältyi Pascalin ensimmäisiin versioihin [2] joukkojen liittämisestä ja leikkauspisteestä (nykyaikaiset Pascal-käytöt ja tätä varten ). /\\/*+
Microsoftin DOS- ja Windows - käyttöjärjestelmät ja niiden kolmannen osapuolen vastineet käyttävät kenoviivaa hakemistonimien erottamiseen määritettäessä . Unixissa tähän käytettyä vinoviivaa ei voitu käyttää MS-DOSissa, koska sitä käytettiin jo komentorivikytkimien määrittämiseen (perintö CP/M :stä , jossa MS-DOS-komento kirjoitettiin nimellä ). Palvelumerkkinä ( \ ) ei voida käyttää tiedostonimessä . dir /wdir/w
UNIX -perheen käyttöjärjestelmissä ja monissa ohjelmointikielissä ( C , C++ , Java , Python , Perl , PHP [3] , Ruby ) kenoviivaa käytetään välttämään erikoismerkkejä merkkijonoissa ja merkkiliteraaaleissa . BASIC- ja Visual Basicissa kenoviiva tarkoittaa kokonaislukujakotoimintoa.
Säännöllisissä lausekkeissa sitä käytetään yleensä samanaikaisesti välttämään ei-aakkosisia ja ei-numeerisia merkkejä, joilla on erityinen merkitys (tässä tapauksessa itse merkki on yleensä koodattu kaksoiskenoviivalla - \\ ), jota seuraa kirjain, koodaa jokerimerkkiä tai merkkiluokkaa, ja numerosarjalla (jota voi edeltää aakkosellinen etuliite) tarkoittaa merkkiä koodillaan.
Τ Ε Χ -kuvauskielessä kenoviiva edeltää erikoismerkin tunnistetta.
Matemaattiset merkit | |
---|---|
| |