units(7) Miscellaneous Information Manual units(7) NAZWA units - przedrostki dziesietne i binarne OPIS Przedrostki dziesietne W systemie jednostek SI do okreslania poteg dziesieciu uzywane sa przedrostki. Kilometr to 1000 metrow, a megawat to 1000000 watow. Ponizej wypisane sa standardowe przedrostki. przedrostek Nazwa Wartosc q kwekto 10^-30 = 0.000000000000000000000000000001 r ronto 10^-27 = 0.000000000000000000000000001 y jokto 10^-24 = 0.000000000000000000000001 z zepto 10^-21 = 0.000000000000000000001 a atto 10^-18 = 0.000000000000000001 f femto 10^-15 = 0.000000000000001 p piko 10^-12 = 0.000000000001 n nano 10^-9 = 0.000000001 mikro 10^-6 = 0.000001 m mili 10^-3 = 0.001 c centy 10^-2 = 0.01 d decy 10^-1 = 0.1 da deka 10^ 1 = 10 h hekto 10^ 2 = 100 k kilo 10^ 3 = 1000 M mega 10^ 6 = 1000000 G giga 10^ 9 = 1000000000 T tera 10^12 = 1000000000000 P peta 10^15 = 1000000000000000 E eksa 10^18 = 1000000000000000000 Z zetta 10^21 = 1000000000000000000000 Y jotta 10^24 = 1000000000000000000000000 R ronna 10^27 = 1000000000000000000000000000 Q kwetta 10^30 = 1000000000000000000000000000000 Symbolem mikro jest grecka litera mi, czesto pisana jako u w kontekscie ASCII, gdy wlasciwa litera grecka jest niedostepna. Przedrostki binarne Przedrostki binarne odpowiadaja dziesietnym, lecz maja dodatkowa litere "i" (oraz "Ki" zaczyna sie wielka litera 'K'). Ich nazwy zostaly utworzone przez polaczenie pierwszej sylaby nazwy przedrostka dziesietnego o zblizonej wielkosci oraz czastki "bi", jak "binarny". przedrostek Nazwa Wartosc Ki kibi 2^10 = 1024 Mi mebi 2^20 = 1048576 Gi gibi 2^30 = 1073741824 Ti tebi 2^40 = 1099511627776 Pi pebi 2^50 = 1125899906842624 Ei eksbi 2^60 = 1152921504606846976 Zi zebi 2^70 = 1180591620717411303424 Yi jobi 2^80 = 1208925819614629174706176 Dyskusja Przed wprowadzeniem przedrostkow binarnych, dosc powszechnie uzywano k=1000 i K=1024 podobnie do b=bit, B=bajt. Niestety, M juz jest wielka litera i nie mozna jej uczynic wielka, aby oznaczyc binarnosc. Na poczatku nie mialo to wiekszego znaczenia, gdyz moduly pamieci i dyski byly produkowane w rozmiarach bedacych potegami dwojki. Zatem kazdy wiedzial, ze w danym kontekscie "kilobajt" i "megabajt" oznaczaja, odpowiednio, 1024 i 1048576 bajtow. To, co pierwotnie bylo rozmytym stosowaniem przedrostkow "kilo" i "mega" zaczelo byc traktowane jako "rzeczywiste i prawdziwe znaczenie" w odniesieniu do komputerow. Wowczas zmienila sie technologia i rozmiary dyskow staly sie znacznie wieksze. Po okresie niepewnosci wszyscy producenci dyskow zaczeli stosowac standard, czyli k=1000, M=1000 k, G=1000 M. Sytuacja stala sie mylaca: w przypadku modemow 14k4, k=1000; w przypadku dyskietek 1.44 MB, M=1024000 itd. W 1998 Miedzynarodowa Komisja Elektrotechniczna (IEC) przyjela standard definiujacy powyzsze przedrostki binarne, umozliwiajac stosowanie precyzyjnych i jednoznacznych jednostek. Zatem obecnie, MB = 1000000 B a MiB = 1048576 B. W swiecie wolnego oprogramowania, programy powoli staja sie zgodne z tym standardem. Podczas startu jadro Linuksa informuje: hda: 120064896 sectors (61473 MB) w/2048KiB Cache gdzie MB to megabajty a KiB to kibibajty. ZOBACZ TAKZE Miedzynarodowy System Miar . TLUMACZENIE Autorami polskiego tlumaczenia niniejszej strony podrecznika sa: Andrzej Krzysztofowicz i Michal Kulach Niniejsze tlumaczenie jest wolna dokumentacja. Blizsze informacje o warunkach licencji mozna uzyskac zapoznajac sie z GNU General Public License w wersji 3 lub nowszej. Nie przyjmuje sie ZADNEJ ODPOWIEDZIALNOSCI. Bledy w tlumaczeniu strony podrecznika prosimy zglaszac na adres listy dyskusyjnej . Linux man-pages 6.06 31 pazdziernika 2023 r. units(7)