# převod mezi jednotkami
bajty = 1048576
print(bajty / 1024, "KiB")
print(bajty / (1024*1024), "MiB")Martin Korbel
Seznámení se základními jednotkami informatiky
Porozumění rozdílu mezi bitem a bajtem
Přehled násobných jednotek (kB, MB, GB…)
Rozdíl mezi binárními a desítkovými předponami (kibi, mebi…)
Procvičení převodů mezi jednotkami
Nejmenší jednotka informace
Hodnota: 0 nebo 1
Používán k reprezentaci logických stavů (zapnuto/vypnuto)
1B (bajt) = 8 bitů
Umožňuje reprezentovat 256 různých hodnot (0–255)
Jeden znak v ASCII = 1 bajt
| Jednotka | Hodnota |
|---|---|
kilobajt (kB) | 1000 bajtů |
megabajt (MB) | 1000 kB = 1 000 000 bajtů |
gigabajt (GB) | 1000 MB = 10^9 bajtů |
terabajt (TB) | 1000 GB = 10^12 bajtů |
Počítače pracují v binárním systému → násobky 2
Proto existují tzv. binární předpony
1 KiB (kibibajt) = 1024 B
1 MiB (mebibajt) = 1024 KiB
1 GiB (gibibajt) = 1024 MiB
Pozor na rozdíl mezi kB a KiB!
Výrobce disku uvádí 500 GB
Operační systém zobrazí cca 465 GiB
Důvod: výrobce počítá v desítkových jednotkách (GB), OS v binárních (GiB)
| Jednotka | Značka | Bajty |
|---|---|---|
Kilobajt | kB | 1 000 |
Kibibajt | KiB | 1 024 |
Megabajt | MB | 1 000 000 |
Mebibajt | MiB | 1 048 576 |
| Jednotka | Značka | Bajty |
|---|---|---|
Gigabajt | GB | 10^9 |
Gibibajt | GiB | 1 073 741 824 |
Terabajt | TB | 10^12 |
Tebibajt | TiB | 1 099 511 627 776 |
| Jednotka | Značka | Bajty |
|---|---|---|
Pentabajt | PB | 10^15 |
Pebibajt | PiB | 1 125 899 906 842 624 |
Exabajt | EB | 10^18 |
Exbibajt | EiB | 1 152 921 504 606 846 976 |
# převod mezi jednotkami
bajty = 1048576
print(bajty / 1024, "KiB")
print(bajty / (1024*1024), "MiB")Kolik bajtů má 2 KiB?
Kolik MiB je 1 GB?
Proč operační systém ukazuje menší velikost disku než výrobce?
Bit = nejmenší jednotka
1 bajt = 8 bitů
Rozlišujeme desítkové a binární předpony
V praxi se používají obě, je třeba dávat pozor na kontext
Online převodník https://prevodyonline.eu/cs/objem-dat/