Duomenų saugojimo konverteris
Konvertuoti skaitmeninę atmintinę tarp bitų, baitų, KB, MB, GB, TB ir dvejetainių vienetų.
Rezultatai atnaujinti, kaip jums tipo.
Apie šį skaičiuoklę
A data storage converter changes a digital size between bits and bytes and their multiples, converting through the byte as a common base. It covers both the decimal SI units — kilobyte, megabyte, gigabyte, terabyte and petabyte, each a power of 1,000 — and the binary IEC units — kibibyte, mebibyte, gibibyte and so on, each a power of 1,024.
Keeping the two families apart is the whole point: 1 KB is 1,000 bytes but 1 KiB is 1,024 bytes, and the gap widens at each step, reaching about 10% by the terabyte. There are always 8 bits in a byte, whichever family you use.
Worked example: to convert 500 megabytes to gigabytes in SI units, divide by 1,000, giving 0.5 GB. To see why a "1 TB" drive shows as about 931 GiB, divide 1,000,000,000,000 bytes by 1,073,741,824, the number of bytes in a gibibyte. A results table lists the size in every unit at once, handy for sizing downloads, disks and bandwidth.
Dažnai užduodami klausimai
Ar 1000 ar 1024 baitų?
Tai priklauso nuo įrenginio. SI kilobaitas (KB) yra 1000 baitų, o dvejetainis kimibitas (KiB) yra 1,024 baitai. Saugojimo paprastai parduodama dešimtainiais vienetais ir pateikiama pagal tam tikrą dvejetainę programinę įrangą, todėl "1 TB" įrenginys rodomas kaip ~931 GiB.
Kiek bitų yra baitoje?
There are 8 bits in a byte. Network speeds are usually quoted in bits per second, so a 100 Mbps link transfers at most about 12.5 MB per second.
Kiek megabaitų yra gigabaite?
Dešimtųjų SI vienetų, 1 GB = 1000 MB. Dviejų vienetų, 1 GiB = 1,024 MiB.
Kodėl mano kietasis diskas rodo mažiau vietos nei reklamavo?
Manufacturers sell drives in decimal units (a "1 TB" drive is 1,000,000,000,000 bytes), but many operating systems report size in binary units. Dividing by 1,073,741,824 turns that 1 TB into about 931 GiB, so no space is actually missing.
Kaip paversti megabitus megabaitais?
Dalinti megapitus 8, nes baitai yra 8 bitai. 100 Mbps ryšys todėl perduoda daugiausiai apie 12,5 megabaitų per sekundę, ir šis duomenų saugojimo keitiklis apdoroja bitus ir baitus su tuo 8 į-1 santykis.
Koks skirtumas tarp megabaito ir mebibaito?
A megabyte (MB) is 1,000,000 bytes, while a mebibyte (MiB) is 1,048,576 bytes (1,024²). The binary mebibyte is about 4.9% larger.
API – naudoti šį skaičiuoklę iš kodo
Vadinkite šį skaičiuoklį kaip nemokamą JSON parametrą — nereikia rakto. Siųsti žemiau nurodytas lauko vertes kaip užklausos parametrus arba JSON. Viskas, ką praleidžiate naudoja tą patį numatytąjį šį puslapį yra užpildytas; nežinomas parametras yra 400, niekada tylus nulis. Skaityti visus API dokumentus →
Galutinis taškas
GET https://calculator.free/api/v1/data-storage/
curl
curl "https://calculator.free/api/v1/data-storage/?amount=1&from=mb&to=gb"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/data-storage/?" + new URLSearchParams({
"amount": "1",
"from": "mb",
"to": "gb"
}));
const data = await r.json();
console.log(data.results);
Rezultatai yra tik bendro pobūdžio, o ne finansinių, medicininių ar mokesčių konsultacijų įverčiai.