Co oznacza 5
Tak: 5 to liczba pięć zapisana w pełnoszerokiej formie zgodności. Nie zmienia ilości, miejsca w kolejności ani wartości arytmetycznej. Używaj tej formy, gdy otaczający tekst lub pole wejściowe wymaga znaków o pełnej szerokości; w pozostałych przypadkach zwykłe 5 pozwala uniknąć różnicy szerokości.
Japoński zestaw znaków JIS C 6220 pochodzi z 1969 roku i używał kodów jednobajtowych, w których znaki łacińskie traktowano jako półszerokie. W 1978 roku pojawił się standard dwubajtowy JIS C 6226. Systemy mieszanej szerokości powielały łacińskie litery i cyfry, aby mogły zajmować te same dwie komórki znaków co wiele znaków wschodnioazjatyckich. Unicode zachował te formy, żeby starszy tekst można było konwertować bez utraty rozróżnienia szerokości. Po japońsku zenkaku 5 oznacza piątkę o pełnej szerokości; to samo rozróżnienie występuje też w tekstach chińskich i koreańskich.
Dlaczego po japońsku używa się 5 zamiast 5?
Aby umieścić cyfry łacińskie w tej samej siatce co tekst wschodnioazjatycki. Określenie pełna szerokość pochodzi z dawnych wschodnioazjatyckich konwencji kodowania; rzeczywista szerokość wyświetlanego znaku zależy od czcionki i układu. Dlatego w jednej czcionce 5 może wyglądać prawie tak samo szeroko jak 5, choć system o stałej szerokości lub uwzględniający szerokość przypisze im inną liczbę kolumn.
Chodzi o zgodność, a nie inną liczbę: normalizacja NFKC w Unicode, która łączy niektóre formy zgodności, zamienia 5 na ASCII 5. Aplikacja wykonująca taką normalizację może porównywać lub zapisywać oba znaki jako 5; bezpośrednie porównanie tekstu nadal może je rozróżnić.
Neutralny i techniczny; oznacza wybór szerokości, a nie nacisk.
Pole przyjmujące wyłącznie cyfry półszerokie może odrzucić 5, mimo że wygląda jak 5.
Należy do kolekcji
Nie myl z
1Jak wpisać lub znaleźć 5
- Szukaj jako
- 5 · 5 o pełnej szerokości · 5 zenkaku · 5 o pełnej szerokości · cyfra o pełnej szerokości · 5 o połowie szerokości
- Pojawia się w
- Każde pole tekstowe · kształt zależy od czcionki
5\FF15Kody i kodowaniePunkty kodowe: 1
Widoczny symbol może zawierać kilka punktów kodowych. JS .length liczy jednostki UTF-16, a UTF-8 liczy bajty.


