Čo táto stránka robí a čím je výnimočná
Táto stránka prevádza hodnoty zadané v gigabajtoch (GB) na megabajty (MB) a používa pritom výhradne desiatkovú sústavu podľa normy SI (Système International d’Unités). To znamená, že 1 GB = presne 1 000 MB a opačne 1 MB = 0,001 GB. Nejde o binárny prevod, kde by 1 GiB (gibibajt) zodpovedal 1 024 MiB (mebibajtom). Toto rozlíšenie je kľúčové, pretože práve na ňom stojí dôvod, prečo táto stránka vôbec existuje.
Výrobcovia pevných diskov, mobilní operátori pri dátových balíkoch a mnohé cloudové úložiská udávajú kapacity v desiatkových gigabajtoch. Operačné systémy (Windows, macOS, Linux) však kapacity často zobrazujú v binárnych gibibajtoch, a preto používateľ vidí napríklad disk s označením „500 GB“ ako približne 465 GB – v skutočnosti 465 GiB. Táto stránka je určená práve pre tých, ktorí potrebujú čisto desiatkový prepočet. Ak niekto hľadá konverziu GiB na MiB (binárnu), musí použiť iný nástroj.
Ako prevod funguje – vzorec a praktický príklad
Matematika je priama a lineárna:
MB = GB × 1000
GB = MB × 0,001
Ak zadáte 2,5 GB, nástroj vráti 2 500 MB. Ak zadáte 0,25 GB, výsledok je 250 MB. Prevod je presný a nezaokrúhľuje sa, pokiaľ s tým nesúvisí obmedzenie zobrazovania desatinných miest. Nástroj zobrazí výsledok s rovnakým počtom desatinných miest, aký mal vstup, prípadne s rozumne vysokou presnosťou (bežne 6 až 10 desatinných miest).
Príklad manuálneho výpočtu
Ak chcete previesť 8 GB na MB:
8 × 1000 = 8 000 MB.
Ak chcete previesť 1 500 MB na GB:
1 500 × 0,001 = 1,5 GB.
Tento jednoduchý výpočet je možné vykonať aj posunutím desatinnej čiarky o tri miesta doprava (z GB na MB) alebo doľava (z MB na GB). Dávajte si však pozor na zámenu s binárnou sústavou – v nej by 8 GiB bolo 8 192 MiB, čo je rozdiel 192 MB.
Pravidlá a okrajové prípady – čo nástroj zvláda a čo nie
| Vstup | Výstup | Vysvetlenie |
|---|---|---|
| 5 | 5 000 | Štandardný prevod |
| –3 | –3 000 | Záporné hodnoty sú akceptované a korektne prevedené |
| 0 | 0 | Nula vracia nulu |
| 1,2 | 1 200 | Desatinné čísla fungujú bez straty presnosti |
| 1 000 000 | 1 000 000 000 | Veľké čísla sú spracované v medziach floating-point presnosti |
Dôležité obmedzenia
- Do vstupného poľa patrí len číslo – nepište „1 GB“ ani „2,5 gigabajtu“. Nástroj očakáva čistú numerickú hodnotu. Ak zadáte nečíselný znak alebo necháte pole prázdne, zobrazí sa chybová správa.
- Jednotka sa neuvádza – výstup je vždy v MB, pričom jednotka je uvedená len v popise.
- Negatívne vstupy sú povolené – napríklad –0,5 GB = –500 MB. Táto možnosť je užitočná napríklad pri výpočte rozdielov kapacít.
- Extrémne malé alebo veľké hodnoty – nástroj sa vyhne zaokrúhľovacím chybám v rozsahu, ktorý umožňuje bežná floating-point aritmetika (približne 15 platných cifier).
- Žiadna podpora binárnych jednotiek – ak potrebujete prevod medzi GiB a MiB, toto nie je správna stránka. Nástroj nerozlišuje „GB“ od „GiB“ – vždy ide o desiatkový GB.
Kto tento nástroj potrebuje a prečo
Používateľ mobilných dát
Ak máte v rámci paušálu 10 GB dát a chcete vedieť, koľko je to megabajtov pre prípad, že aplikácia operátora zobrazuje spotrebu v MB. Nástroj okamžite ukáže 10 000 MB.
Fotograf alebo videoeditor
Pamäťová karta s kapacitou 64 GB – koľko fotografií vo formáte RAW (každá povedzme 25 MB) sa na ňu zmestí? Prepočtom zistíte 64 × 1000 = 64 000 MB, a po vydelení 25 MB na súbor dostanete približne 2 560 fotografií – ak rátame v desiatkovej sústave. V skutočnosti karta využíva desiatkové GB na obale, ale súborový systém môže kapacitu zobrazovať binárne, čo je ďalšia téma. Pre účely nákupu a porovnania je desiatkový prepočet nevyhnutný.
Študent alebo pracovník v IT
Pri príprave prezentácie alebo technickej dokumentácie je často potrebné uviesť kapacity v jednotkách, ktoré sú v danej krajine alebo odbore štandardom. Desiatkový prepočet je jednoduchý a rýchly, vyhnete sa tak chybám spôsobeným použitím nesprávneho koeficientu.
Kupujúci cloudových úložísk
Poskytovatelia ako Dropbox, Google Drive alebo iCloud udávajú kapacity v desiatkových GB. Ak porovnávate plány 200 GB a 2 TB, rýchly prepočet na MB (200 000 MB vs. 2 000 000 MB) vám pomôže lepšie odhadnúť, koľko súborov sa zmestí, najmä ak iná služba udáva limity v MB.
Desiatková vs. binárna konvencia – prečo vzniká rozdiel
História a normy
Pôvodne sa v informatike používali binárne násobky, pretože pamäte sú adresované binárne. 1 kilobajt (KB) sa v 60. rokoch rovnal 1 024 bajtom. V 90. rokoch, keď sa začali vyrábať pevné disky s kapacitami v desiatkových násobkoch, vznikol zmätok. Medzinárodná elektrotechnická komisia (IEC) preto v roku 1998 zaviedla normu IEC 60027-2 (neskôr IEC 80000-13), ktorá definuje binárne predpony: kibi (Ki), mebi (Mi), gibi (Gi), tebi (Ti) atď.
Kde sa používa čo
| Oblasť | Typ jednotky | Príklad |
|---|---|---|
| Výroba pevných diskov, SSD, USB kľúčov | Desiatkový GB (1 GB = 1 000 000 000 B) | „1 TB disk“ = 1×10¹² bajtov |
| Operačné systémy (Windows zobrazuje GiB, ale píše GB) | Binárny GiB (1 GiB = 1 073 741 824 B) | Disk 500 GB sa zobrazí ako ~465 GB |
| RAM, vyrovnávacie pamäte | Binárny (MiB, GiB) | 16 GB RAM = 16 GiB (16×1024 MiB) |
| Dátové balíky operátorov | Desiatkový GB (ale nie vždy – treba overiť v zmluve) | 10 GB = 10 000 MB |
| Cloudové úložiská (Google, Microsoft, Apple) | Desiatkový GB (v zmluve) | 1 TB = 1×10¹² B |
Reálny dôsledok rozdielu
Ak si kúpite disk s kapacitou 500 GB (desiatkovo), operačný systém Windows zobrazí v Prieskumníkovi približne 465 GB (v skutočnosti GiB). Rozdiel 35 GB vzniká práve preto, že Windows používa binárne delenie 1024, ale výrobca disk označil desiatkovo. Nástroj na tejto stránke vám pomôže overiť, že desiatkový prepočet je správny – teda 500 × 1000 = 500 000 MB = 0,5 TB (desiatkovo). Binárne by to bolo 500 × 1024 = 512 000 MiB, čo je 512 GiB, a Windows ukáže 465 GiB z dôvodu, že celková kapacita disku je 500×10⁹ bajtov a po prepočte na GiB (delenie 1024³) vyjde približne 465.
FAQ – najčastejšie otázky
1. Prečo mi nástroj ukazuje iné číslo ako Windows, keď skopírujem kapacitu disku?
Windows používa binárne jednotky (GiB), ale popisuje ich ako GB. Váš disk má napríklad 500 GB (desiatkovo, teda 500 × 10⁹ bajtov). Po prepočte na GiB (1 073 741 824 B) dostanete približne 465 GiB. Tento nástroj počíta desiatkovo, preto zadajte 500 a dostanete 500 000 MB – desiatkový ekvivalent. Ak chcete binárny prepočet, musíte použiť stránku pre GiB na MiB.
2. Môžem zadať aj záporné číslo?
Áno. Napríklad ak chcete vypočítať rozdiel kapacít (–5 GB oproti pôvodnému stavu), nástroj vráti –5 000 MB. Je to korektný matematický výsledok.
3. Čo sa stane, keď zadám desatinné číslo s bodkou namiesto čiarky?
Nástroj akceptuje desatinné oddeľovače podľa regionálnych nastavení – zvyčajne bodku aj čiarku. Ak však zadáte neplatný formát (napríklad „1.2.3“), zobrazí sa chybové hlásenie. Odporúčame písať čísla v tvare „1,5“ alebo „1.5“, podľa toho, čo používate.
4. Je výsledok vždy presný?
Áno, v rámci presnosti floating-point aritmetiky. Pre bežné hodnoty (napríklad 1 000 GB) je výsledok 1 000 000 MB bez akejkoľvek chyby. Pri extrémne veľkých alebo malých číslach (blížiacich sa k 10¹⁵ alebo 10⁻¹⁵) môže dôjsť k zaokrúhľovaniu na úrovni 15. platnej cifry, čo je zanedbateľné.
5. Prečo nástroj neprijíma jednotku v vstupnom poli?
Aby sa predišlo nejednoznačnosti. Používatelia by mohli napísať „1 GB“ a „1 GiB“ a očakávať iný výsledok. Keďže táto stránka pracuje výhradne s desiatkovým GB, jednotka je zbytočná. Stačí zadať číslo a nástroj automaticky interpretuje hodnotu v GB.
6. Aký je rozdiel medzi GB a GiB?
GB (gigabajt) = 1 000 000 000 bajtov (10⁹) podľa SI. GiB (gibibajt) = 1 073 741 824 bajtov (1024³) podľa IEC. Rozdiel je približne 7,37 %. Pre kapacity nad 100 GB je rozdiel už desiatky GB. Táto stránka prevádza len desiatkové GB na desiatkové MB.