Znak liczbowy - Number sign

#
Znak liczbowy
Unicode U+0023 # ZNAK NUMERU (HTML #  · # )
Związane z
Zobacz też U+00A3 £ ZNAK FUNTÓW
U+2116 ZNAK NUMERO
Różny od
Różny od U+266F MUZYKA OSTRY ZNAK
U+2317 WIDOCZNOŚĆ KWADRAT
U+22D5 ⋕ RÓWNA I RÓWNOLEGŁA DO

Symbol # jest różnie znany w regionach anglojęzycznych jako znak liczby , krzyżyk lub krzyżyk . Symbol był historycznie używany do wielu celów, w tym do oznaczania liczby porządkowej i jako skrót ligatur dla funtów avoirdupois – wywodząc się od rzadkiego obecnie .

Od 2007 roku powszechne używanie symbolu do wprowadzania tagów metadanych na platformach społecznościowych doprowadziło do tego, że takie tagi są znane jako „ hashtags ”, a od tego sam symbol jest czasami nazywany hashtagiem .

Symbol ten różni się od podobnych symboli kombinacją poziomych kresek poziomych i pionowych kresek przechylanych w prawo.

Historia

Stylizowana wersja skrótu od libra pondo ("waga funta")
Skrót napisany przez Isaaca Newtona , pokazujący ewolucję od „℔” do „#”

Uważa się, że symbol wywodzi się z symbolu , skrót od rzymskiego terminu libra pondo , co tłumaczy się jako „waga funta”. Skrót ten został wydrukowany dedykowaną ligaturą, z poziomą linią w poprzek, aby mała litera l nie została pomylona z cyfrą 1 . Ostatecznie symbol został zredukowany dla przejrzystości jako nakładka dwóch poziomych kresek „=” na dwóch pociągnięciach przypominających ukośnik „//”. Przykłady użycia go do wskazania funtów istnieją co najmniej już w 1850 roku.

Symbol jest opisany jako znak „liczby” w traktacie o księgowości z 1853 r. , a jego podwójne znaczenie jest opisane w tekście księgowym z 1880 r. Instrukcja obsługi maszyny do pisania Blickensderfer model 5 ( ok.  1896 ) wydaje się nawiązywać do tego symbolu jako „znak liczbowy”. Niektóre źródła amerykańskie z początku XX wieku określają go jako „znak liczbowy”, chociaż może to również odnosić się do znaku numero . W podręczniku z 1917 roku rozróżnia się dwa zastosowania znaku: „liczba (zapisana przed cyfrą)” i „funty (zapisana po cyfrze)”. Użycie wyrażenia „znak funta” w odniesieniu do tego symbolu występuje od 1932 roku w użyciu w USA. Termin znak haszowy można znaleźć w pismach południowoafrykańskich z późnych lat sześćdziesiątych oraz w innych źródłach spoza Ameryki Północnej w latach siedemdziesiątych.

Symbol wydaje się być używany głównie w materiałach pisanych ręcznie; w branży poligraficznej symbol numero (№) i barred-lb (℔) są używane odpowiednio dla „liczby” i „funtów”.

W przypadku urządzeń mechanicznych symbol pojawił się na klawiaturze maszyny do pisania Remington Standard (ok. 1886), ale nie był używany na klawiaturach używanych do składu. Pojawił się w wielu wczesnych kodach teledrukarek, a stamtąd został skopiowany do ASCII , co udostępniło go na komputerach, a tym samym spowodowało, że znaleziono o wiele więcej zastosowań dla postaci. Symbol został wprowadzony na prawym dolnym przycisku klawiatur dotykowych w 1968 roku, ale przycisk ten nie był szeroko stosowany do czasu pojawienia się poczty głosowej na dużą skalę (systemy PBX itp.) na początku lat 80-tych.

Jednym z zastosowań w komputerach było oznaczenie następującego tekstu jako posiadającego inną interpretację (np. polecenie lub komentarz) od reszty tekstu. Został on przyjęty do użytku w sieciach Internet Relay Chat ( IRC ) około 1988 roku do oznaczania grup i tematów. To użycie zainspirowało Chrisa Messinę do zaproponowania podobnego systemu do wykorzystania na Twitterze do oznaczania interesujących tematów w sieci mikroblogów; stało się to znane jako hashtag . Chociaż początkowo i najczęściej był używany na Twitterze, stosowanie hashtagów rozszerzyło się na inne serwisy społecznościowe.

Imiona postaci

Znak liczbowy
Znak liczby to nazwa wybrana przez konsorcjum Unicode . Najczęściej w Kanadzie i północno-wschodnich Stanach Zjednoczonych. Amerykańskie firmy produkujące sprzęt telefoniczny, które obsługują dzwoniących z Kanady, często mają w swoich programach opcję oznaczania kanadyjskiego języka angielskiego , co z kolei instruuje system, aby zamiast funta wypowiadał znak numeru .
Znak funta lub funt
Znak funta lub krzyżyk to najczęściej używane nazwy w Stanach Zjednoczonych, gdzie klawisz „#” w telefonie jest powszechnie określany jako krzyżyk lub po prostu krzyżyk . Na przykład instrukcje wybierania numeru wewnętrznego, takiego jak #77, można odczytać jako „funt siedem siedem”. Ta nazwa jest rzadko używana poza Stanami Zjednoczonymi, gdzie termin znak funta jest rozumiany jako symbol waluty £ .
Hash, Hash mark , Hashmark
W Wielkiej Brytanii i Irlandii jest powszechnie nazywany haszem (prawdopodobnie od hatch , co odnosi się do cross- hatching , chociaż dokładne pochodzenie jest kwestionowane).
Hashtag
Słowo hashtag jest często używane podczas głośnego czytania wiadomości w mediach społecznościowych, wskazując początek hashtagu. Na przykład tekst „#foo” jest często odczytywany na głos jako „hashtag foo” (w przeciwieństwie do „hash foo”). Prowadzi to do powszechnego przekonania, że ​​sam symbol nazywa się hashtagiem . Dokumentacja Twittera określa go jako „symbol hashtagu”. Programiści rzadko to robią, na przykład #!jest "hash, bang" .
Klątwa
Szesnastkowy jest powszechnie używany w Singapurze i Malezji, jak wymawia się w wielu nagranych menu pomocy w książce telefonicznej: „Proszę wprowadzić swój numer telefonu, a następnie klucz szesnastkowy ”. Termin hex jest w Singapurze odradzany na rzecz haszu . W Singapurze hash jest również nazywany szesnastką w adresach mieszkań, gdzie poprzedza numer piętra.
Octothorp, octothorpe, octathorp, octatherp
Większość uczonych uważa, że ​​słowo to zostało wymyślone przez pracowników Bell Telephone Laboratories w 1968 roku, którzy potrzebowali słowa dla symbolu na klawiaturze telefonu . Mówi się, że Don MacPherson stworzył to słowo, łącząc octo i nazwisko Jima Thorpe'a , medalisty olimpijskiego. Howard Eby i Lauren Asplund twierdzą, że wymyślili to słowo jako żart w 1964 roku, łącząc octo z sylabą therp, co z powodu „tego” dwuznaku było trudne do wymówienia w różnych językach. The Merriam-Webster New Book of Word Histories , 1991, zawiera długi artykuł, który jest spójny z esejem Douga Kerra, który mówi, że „octotherp” był oryginalną pisownią i że słowo to powstało w latach 60. wśród inżynierów telefonii jako żart. Inne hipotezy dotyczące pochodzenia tego słowa obejmują nazwisko Jamesa Oglethorpe lub użycie staroangielskiego słowa oznaczającego wieś, thorp , ponieważ symbol wygląda jak wioska otoczona ośmioma polami. Słowo to zostało spopularyzowane w Bell Labs i poza nim. Pierwsze pojawienie się „octothorp” w patencie amerykańskim pojawiło się w zgłoszeniu z 1973 roku. Ten patent odnosi się również do sześcioramiennej gwiazdki (✻) używanej na przyciskach telefonu jako „sekstyl”.
Ostry
Użycie nazwy ostry wynika z podobieństwa symbolu do glifu używanego w notacji muzycznej , U+266F (♯), jak w nazwie języków programowania Microsoft C# , J# i F# . Microsoft mówi: „To nie jest symbol„ krzyżyka ”(lub funta), jak sądzi większość ludzi. W rzeczywistości ma to być muzyczny symbol ostrego. Jednak ponieważ ten symbol nie jest obecny na standardowej klawiaturze, łatwiej jest wpisać skrót symbol (#). Nazwa języka jest oczywiście wymawiana „patrz ostro”. Zgodnie ze Specyfikacją języka ECMA-334 C#, sekcja 6, Akronimy i skróty, nazwa języka jest zapisana „C#” („LATIN WIELKA LITERA C (U+0043), po której następuje NUMER ZNAK # (U+0023)” ) i wymawiane „C ostry”.
Kwadrat
Szczegół klawiatury telefonicznej wyświetlający kwadrat Viewdata
Sporadycznie używany w Wielkiej Brytanii (np. czasami w publikacjach BT i automatycznych wiadomościach) – zwłaszcza w erze Prestel , kiedy symbol był ogranicznikiem adresu strony. Międzynarodowy Związek Telekomunikacyjny specyfikacji ITU-T E.161 3.2.2 stwierdza: „symbol ma być znany jako«kwadrat»lub najczęściej używanych równoważnego pojęcia w innych językach”. Formalnie nie jest to znak liczby, ale inny znak, kwadrat Viewdata .
Inne
Nazwy, które można zobaczyć to: kreska , chrupnięcie, ogrodzenie, lampa błyskowa, ogrodzenie ogrodowe, brama ogrodowa, brama, siatka, hak, siatka, oof, świnia, znak dziurkacza, grabie, zadrapanie, znak zadrapania, kółko i krzyżyk i nierówne . Pojawiają się również twierdzenia o użyciu: kapitału 3, komentarza, korytarza i wafla.

Stosowanie

Gdy # poprzedza liczbę, jest ona odczytywana jako „liczba”. Na przykład „ołówek nr 2” oznacza „ołówek numer dwa”. Skróty „Nie”. i „№” są używane powszechnie i zamiennie.

Gdy # występuje po liczbie, jest odczytywane jako „funt” lub „funty”, co oznacza jednostkę masy. Tekst „5# worek mąki” oznaczałby „pięciofuntowy worek mąki”. Skróty „lb.” i „℔” są używane powszechnie i zamiennie. Ale nie zastępuje „£”.

To ostatnie zastosowanie jest rzadkością poza Ameryką Północną. Znak nie jest używany do oznaczenia funtów jako wagi ( w tym celu używa się funta lub funta ), a już na pewno nie do funta waluty. Użycie # jako skrótu dla "liczby" jest jednak powszechne w piśmie nieformalnym, ale użycie w druku jest rzadkie. Tam, gdzie Amerykanie mogą pisać „Symfonia nr 5”, Brytyjczycy i Irlandczycy częściej piszą „Symfonię nr 5”. Brytyjskie maszyny do pisania miały £klucz, podczas gdy amerykańskie maszyny do pisania miały #klucz. Wiele kodów komputerowych i dalekopisowych (takich jak BS 4730 (krajowy wariant zestawu znaków ISO/IEC 646 ) w Wielkiej Brytanii zastępowało „£” zamiast „#”, aby utworzyć wersję brytyjską, dlatego często pojawiał się ten sam kod binarny jako #na sprzęcie amerykańskim i sprzęcie £brytyjskim („$” nie zostało zastąpione ze względu na oczywiste problemy, jeśli podjęto próbę przekazania wartości pieniężnych).

Matematyka

Przetwarzanie danych

  • W Unicode i ASCII symbol ma punkt kodowy jako U+0023 # NUMER ZNAKU oraz #w HTML5 .
  • W wielu językach skryptowych i formatach plików danych, zwłaszcza tych, które powstały w #systemie Unix, wprowadza komentarz, który przechodzi na koniec wiersza. Kombinacja #!na początku pliku wykonywalnego to „ strzałka ”, „hasz-bang” lub „funt-bang”, używana do informowania systemu operacyjnego, którego programu ma użyć do uruchomienia skryptu (patrz magiczna liczba ). Ta kombinacja została wybrana tak, aby była to komentarz w językach skryptowych.
    • #! jest symbolem dystrybucji CrunchBang Linux.
  • W języku programowania Perl# jest używany jako modyfikator składni tablicy w celu zwrócenia numeru indeksu ostatniego elementu tablicy , np. ostatni element tablicy to at $array[$#array]. Liczba elementów w tablicy to $#array + 1, ponieważ tablice Perla domyślnie używają indeksów liczonych od zera. Jeśli tablica nie została zdefiniowana, zwrot również jest niezdefiniowany. Jeśli tablica jest zdefiniowana, ale nie ma do niej przypisanych elementów, np. @array = (), to $#arrayzwraca −1. Zobacz sekcję dotyczącą funkcji tablicowych w artykule dotyczącym struktury języka Perl.
  • Zarówno w C i C ++ preprocesorów, jak również w innych składniowo podobny językach C, #służy do uruchamiania preprocesor dyrektywy . Wewnątrz makr, po #define, jest używany do różnych celów; na przykład znak podwójnego funta (hash) ##jest używany do łączenia tokenów .
  • W muszli Unix , #umieszczony jest umownie na końcu wiersza polecenia oznaczać, że użytkownik pracuje jako użytkownik root .
  • #jest używana w adresie URL z strony internetowej lub innego zasobu wprowadzenie „ fragment identyfikator ” - identyfikator, który określa pozycję w obrębie tego zasobu. Na przykład w adresie URL https://en.wikipedia.org/wiki/Number_sign#In_computingczęść po #( In_computing) jest identyfikatorem fragmentu, w tym przypadku oznaczającym, że wyświetlacz powinien zostać przesunięty, aby pokazać znacznik oznaczony <span id="In_computing">...</span>w HTML.
  • Internet Relay Chat : na serwerach (IRC) #poprzedza nazwę każdego kanału dostępnego w całej sieci IRC.
  • W blogach , #jest czasami używane do określenia odnośnika do danego wpisu w blogu.
  • W lekkich językach znaczników , takich jak wikitext , #jest często używany do wprowadzania pozycji listy numerowanej.
  • #jest używany w językach programowania Modula-2 i Oberon zaprojektowanych przez Niklausa Wirtha oraz w języku Component Pascal wywodzącym się z Oberona do oznaczenia symbolu nierównego , jako zamiennik matematycznego znaku nierówności , który jest bardziej intuicyjny niż <>lub !=. Na przykład:IF i # 0 THEN ...
  • W SML , #jest operatorem w celu wywołania metody.
  • W Common Lisp , #jest dyspozytorskich czytać makro znak używany do rozszerzenia S-wyrażenie składni z krótkimi cięciami i wsparcie dla różnych typów danych (liczby zespolone, wektory i więcej).
  • W schemacie , #to przedrostek dla pewnej składni ze szczególnym znaczeniu.
  • W Standard ML , #po przedrostku nazwy pola staje się funkcją projekcji (funkcją dostępu do pola rekordu lub krotki); również #poprzedza literał ciągu, aby przekształcić go w literał znakowy.
  • W składni Mathematica# , gdy jest używany jako zmienna, staje się czystą funkcją (elementem zastępczym, który jest mapowany na dowolną zmienną spełniającą warunki).
  • W LaTeX , #poprzedzony liczbą odwołuje się do argumentów polecenia zdefiniowanego przez użytkownika. Na przykład \newcommand{\code}[1]{\texttt{#1}}.
  • W Javadoc , #jest wykorzystywany w @seeznaczniku wprowadzić lub oddzielić pola, konstruktor lub człon metodę z pojemnika lub klasy.
  • W Redcode i niektórych innych dialektach asemblera , #jest używany do oznaczenia adresowania w trybie natychmiastowym, np. LDA #10, co oznacza "załaduj akumulator A o wartości 10" w asemblerze MOS 6502 .
  • w HTML , CSS , SVG i innych aplikacjach komputerowych #służy do identyfikacji koloru określonego w formacie szesnastkowym , np #FFAA00. . To użycie pochodzi ze specyfikacji kolorów X11 , które odziedziczyły je z wczesnych dialektów asemblera, które służyły #do prefiksów stałych szesnastkowych, np.: montaż ZX Spectrum Z80 .
  • W Be-Music Script każda linia poleceń zaczyna się od #. Linie rozpoczynające się znakami innymi niż „#” są traktowane jako komentarze.
  • Użycie symbolu hash w hashtagu to zjawisko wymyślone przez Chrisa Messinę i spopularyzowane przez serwis społecznościowy Twitter , jako sposób na bezpośrednie prowadzenie rozmów i tematów wśród użytkowników. Doprowadziło to do coraz powszechniejszej tendencji do odnoszenia się do samego symbolu jako „hashtag”.
  • W językach programowania, takich jak PL/1 i Assembler, używanych na systemach mainframe IBM, a także JCL (Job Control Language), znaki #(wraz z $i @) są używane jako dodatkowe litery w identyfikatorach, etykietach i nazwach zbiorów danych.
  • W J , #jest Tally lub hrabia funkcja, i podobnie w Lua , #mogą być używane jako skrót, aby uzyskać długość stołu, lub uzyskać długość łańcucha. Ze względu na łatwość pisania „#” nad dłuższymi nazwami funkcji, praktyka ta stała się standardem w społeczności Lua.
  • W Dyalog APL , #jest nawiązaniem do głównego obszaru nazw , gdy ##jest odniesienie do nazw dominującej w bieżącym obszarze.

Inne zastosowania

  • Notacja algebraiczna dla szachów : Hasz po ruchu oznacza mata .
  • Transkrypcja w amerykańskim języku migowym : hasz poprzedzający słowo pisane wielkimi literami identyfikuje zleksykalizowany znak pisany palcami, który ma jakieś mieszanki lub krople liter. Słowa pisane wielkimi literami bez prefiksu są używane w przypadku standardowych słów angielskich, które są w całości pisane palcami.
  • Pisanie kopii i edycja kopii : pisarze techniczni często używają trzech znaków hash, ### , jako znacznika w tekście, w którym zostanie dodana więcej treści lub pojawią się błędy, które należy poprawić.
  • Symbole przypisów dolnych (lub symbole przypisów końcowych): Ze względu na dostępność w wielu czcionkach i bezpośrednio na klawiaturach komputerów, „#” i inne symbole (takie jak karetka ) zaczęły być od czasu do czasu używane w katalogach i raportach zamiast innych tradycyjne symbole (szczególnie sztylet, podwójny sztylet , pilcrow ).
  • Fonologia lingwistyczna : # oznacza granicę słowa. Na przykład /d/ → [t] / _#oznacza, że /d/ staje się [t], gdy jest ostatnim segmentem w słowie (tj. gdy pojawia się przed granicą słowa).
  • Składnia lingwistyczna : hasz przed zdaniem przykładowym oznacza, że ​​zdanie jest źle sformułowane semantycznie, choć gramatycznie sformułowane poprawnie. Na przykład „#Szczoteczka do zębów jest w ciąży” jest zdaniem poprawnym gramatycznie, ale znaczenie jest dziwne.
  • Receptę lek separator: W niektórych krajach, takich jak Norwegia czy Polska , # jest używany jako separator pomiędzy różnych leków na recept.
  • Skrót medyczny: skrót jest często używany do wskazania złamania kości . Na przykład „#NOF” jest często używane dla „złamania szyjki kości udowej ”. W radioterapii pełna dawka promieniowania dzielona jest na mniejsze dawki lub „frakcje”. Podaje się im skrót # oznaczający liczbę zabiegów na recepcie (np. 60Gy w 30#) lub numer frakcji (#9 z 25).
  • Komunikaty prasowe : Notacja ### oznacza „koniec”, tj. brak dalszej kopii.
  • Jako znak korekty , wskazujący, że należy wstawić spację.
  • Publikowanie: Kiedy przesyłasz rękopis science fiction do publikacji, sam znak liczby w wierszu (wcięty lub wyśrodkowany) wskazuje na podział sekcji w tekście.
  • Scrabble : Umieszczenie znaku liczbowego po słowie oznacza, że ​​słowo to znajduje się na brytyjskich listach słów, ale nie na listach północnoamerykańskich.
  • Napisy teletekstowe i DVB (w Wielkiej Brytanii i Irlandii): Symbol hash jest używany do oznaczania tekstu śpiewanego przez postać lub słyszanego w tle, np. # Bo jest wesołym, dobrym facetem #

Unicode

W Unicode przypisywanych jest kilka # znaków. Inne certyfikowane nazwy w Unicode to: znak funta, krzyżyk, kreskowanie, octothorpe.


Informacje o postaci
Zapowiedź # ? ja
Nazwa Unicode ZNAK LICZBOWY ZNAK NUMERU O PEŁNEJ SZEROKOŚCI MAŁA LICZBA ZNAK
Kodowanie dziesiętny klątwa dziesiętny klątwa dziesiętny klątwa
Unicode 35 U+0023 65283 U+FF03 65119 U+FE5F
UTF-8 35 23 239 188 131 EF BC 83 239 185 159 EF B9 9F
GB 18030 35 23 163 163 A3 A3 169 124 A9 7C
Numeryczne odniesienie do znaków # #
Nazwane odniesienie do postaci #
ASCII i rozszerzenia 35 23
EBCDIC (037, 500, UTF ) 123 7B
EBCDIC (1026) 236 WE
Przesunięcie JIS 35 23 129 148 81 94
EUC-JP 35 23 161 244 A1 F4
EUC-KR / UHC 35 23 163 163 A3 A3
Duży5 35 23 161 173 A1 AD 161 204 A1 CC
EUC-TW 35 23 161 236 A1 WE 162 173 A2 AD
Lateks \#


Informacje o postaci
Zapowiedź #️⃣
Nazwa Unicode KLAWISZ NUMER ZNAK
Kodowanie dziesiętny klątwa
Unicode 35 65039 8419 U+0023+FE0F+20E3
UTF-8 35 239 184 143 226 131 163 23 EF B8 8F E2 83 A3
GB 18030 35 132 49 130 53 129 54 184 54 23 84 31 82 35 81 36 B8 36
Numeryczne odniesienie do znaków # #
Przesunięcie JIS ( NTT Docomo ) 249 133 F9 85
Przesunięcie JIS ( SoftBank 3G ) 247 176 F7 B0
Przesuń JIS ( au przez KDDI ) 244 137 F4 89
7-bitowy JIS (autor: KDDI i inne) 123 105 7B 69
Skrócony kod emotikonów :haszysz:

Co najmniej trzy ortograficznie różne znaki liczbowe z innych języków są również przypisane:

Na klawiaturach

Na standardowym układ klawiatury US The # symbol ⇧ Shift+ 3. Na standardowych klawiaturach brytyjskich i niektórych innych klawiaturach europejskich te same naciśnięcia klawiszy generują znak funta (szterling), symbol £ i #mogą być przeniesione do osobnego klawisza nad prawym klawiszem Shift. Jeśli nie ma klucza, symbol można utworzyć w systemie Windows za pomocą Alt+ 35, w systemie Mac OS za pomocą ⌥ Opt+ 3, a w systemie Linux za pomocą Compose++.

Zobacz też

Uwagi

Bibliografia