![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 118 Pomógł: 0 Dołączył: 14.02.2004 Skąd: Warszawa Ostrzeżenie: (10%) ![]() ![]() |
Mam pytanie, dlaczego liczba kombinacji w systemie Unicode (2 bajty) nie jest dokłądnie dwukrotnie większa w stosunku do systemu z jednym bajtem??
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Bajt to 8 bitow.. czyli 8 "cyfr" ktore moga przyjmowac 0 lub 1.. zatem ilosc kombinacji to 2 do 8 (256), przy 2 bajtach mamy 16 bitow, zatem 2 do 16 (65536), taki sposob liczenia wynika z zasad kombinatoryki (u mnie bylo to juz w liceum na matmie). Analogicznie 4 bajty (domyslny rozmiar integer'ow w wiekszosci jezykow programowania) to jest 2 do 32 (troche ponad 4 miliardy) kombinacji.
-- mike_mech: w liceum, ktore ja konczylem na mat-fiz poziom mielismy naprawde wysoki. Jak przyszedlem na studia to przez pierwszy semestr sie prawie nudzilem. Takze to raczej zalezy od liceum.. -------------------- Brak czasu :/
|
|
|
![]()
Post
#3
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
OT
Cytat(FiDO @ 2005-11-04 11:34:28) (...) (u mnie bylo to juz w liceum na matmie) (...) Tylko, że teraz matma w liceum jest na poziomie średniej podstawówki jak ja kończyłem liceum. To jest po prostu żenujące i straszne. Młodzież powinna skarżyć państwo za ten program nauki. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław ![]() |
Niestety - to, że jest 16 bitów nie oznacza, że Unicode zawiera w standardzie możliwość zapisania 65536 typów znaków.
Dzieje się tak ponieważ standard ten stara się zachować zgodność z standardami 1 bajtowymi, poza tym wiele znaków można zapisać przy pomocy różnych wartości bitowych. Co jest zresztą uważane za jednej z większych mankamentów Unicode. Więcej: http://pl.wikipedia.org/wiki/Unicode http://pl.wikipedia.org/wiki/UTF-8 -------------------- "Niezależnie od tego, jakie masz osiągnięcia, ktoś Ci pomaga..."
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 05:31 |