बिट से बाइट कन्वर्टर (और बाइट से बिट)
बाइट पाने के लिए बिट को 8 से भाग दें, और बिट पाने के लिए बाइट को 8 से गुणा करें। 256-बिट की एन्क्रिप्शन कुंजी 32 बाइट की होती है, और 1 MB = 80,00,000 बिट (8 Mb)। यह पेज डेटा की मात्रा बदलता है, स्पीड नहीं।
1 b बराबर है:
- b1
- kb0.001
- Mb0.000001
- Gb1E-9
- B0.125
- kB0.000125
- MB1.25E-7
- GB1.25E-10
- TB1.25E-13
- KiB0.00012207
- MiB1.19209E-7
- GiB1.16415E-10
पूरी तरह आपके ब्राउज़र में चलता है। आप जो भी टाइप करते हैं, वह कहीं नहीं भेजा जाता।
फ़ॉर्मूला
1 b = 1 बिट और 1 B = 8 बिट, इसलिए:
आम कन्वर्ज़न
b → B
| b | B |
|---|---|
| 8 b | 1 B |
| 16 b | 2 B |
| 32 b | 4 B |
| 64 b | 8 B |
| 128 b | 16 B |
| 256 b | 32 B |
| 1,000 b | 125 B |
| 80,00,000 b | 10,00,000 B |
B → b
| B | b |
|---|---|
| 1 B | 8 b |
| 2 B | 16 b |
| 4 B | 32 b |
| 8 B | 64 b |
| 64 B | 512 b |
| 512 B | 4,096 b |
| 1,024 B | 8,192 b |
| 10,00,000 B | 80,00,000 b |
स्टोरेज बाइट क्यों गिनती है और नेटवर्क बिट क्यों
बाइट वह सबसे छोटी यूनिट है जिसे ज़्यादातर कंप्यूटर सीधे संभालते हैं: 8 बिट, जिनसे 256 अलग-अलग मान बन सकते हैं। इसलिए फ़ाइल, मेमोरी और डिस्क का साइज़ बाइट में होता है (B, kB, MB, GB, TB)। नेटवर्क तार या रेडियो लिंक पर डेटा एक-एक बिट करके भेजते हैं, इसलिए लाइन रेट और प्लान स्पीड बिट में गिनी जाती है (kbps, Mbps, Gbps)। जब भी फ़ाइल साइज़ और लिंक स्पीड आमने-सामने आते हैं, एक को बदलना पड़ता है।
दोनों दिशाओं के उदाहरण
- बिट से बाइट: कुंजी और हैश। 128-बिट का मान 16 बाइट है और 256-बिट का मान 32 बाइट, यानी डेटाबेस कॉलम या बफ़र में इतनी ही जगह रखनी होती है। प्रोटोकॉल फ़ील्ड भी ऐसे ही चलते हैं: 48-बिट फ़ील्ड 6 बाइट है।
- बिट से बाइट: ट्रैफ़िक मीटर। मॉनिटरिंग टूल बताता है कि किसी डिवाइस ने एक दिन में 4 Gb भेजे। यह 0.5 GB (500 MB) है, यानी वही आँकड़ा जो डेटा पैक से कटता है।
- बाइट से बिट: पैकेट। 64 बाइट का फ़्रेम 512 बिट है। नेटवर्क इंजीनियर फ़्रेम साइज़ बाइट में बताते हैं, पर लिंक की क्षमता बिट में।
- बाइट से बिट: फ़ोटो अपलोड। 5 MB की फ़ोटो 40 Mb है, इसलिए 20 Mbps अपलोड पूरी स्पीड पर उसे 2 सेकंड में भेज देता है।
दशमलव बनाम बाइनरी: kB, KiB और मेमोरी साइज़
स्टोरेज बनाने वाली कंपनियाँ और नेटवर्क मानक दशमलव प्रीफ़िक्स (1,000 के कदम) इस्तेमाल करते हैं। मेमोरी और कई ऑपरेटिंग सिस्टम बाइनरी प्रीफ़िक्स (1,024 के कदम) इस्तेमाल करते हैं, जिन्हें IEC ने KiB, MiB और GiB नाम दिए हैं। बिट की गिनती भी उसी हिसाब से बदलती है:
| यूनिट | बाइट | बिट |
|---|---|---|
| 1 kB | 1,000 | 8,000 |
| 1 KiB | 1,024 | 8,192 |
| 1 MB | 10,00,000 | 80,00,000 |
| 1 MiB | 10,48,576 | 83,88,608 |
| 1 GB | 1,00,00,00,000 | 8,00,00,00,000 |
| 1 GiB | 1,07,37,41,824 | 8,58,99,34,592 |
इसीलिए 1 TB (10,00,00,00,00,000 बाइट) के नाम से बिकने वाली ड्राइव 1,024 के हिसाब से गिनने वाले ऑपरेटिंग सिस्टम में लगभग 931 GiB दिखती है, और उस पर अक्सर फिर भी "GB" लिखा होता है। मेमोरी में उल्टा है: RAM बाइनरी साइज़ में बनती है, इसलिए 16 GB के मॉड्यूल में 16 GiB, यानी 17,17,98,69,184 बाइट होते हैं। जब भी स्रोत बाइनरी यूनिट इस्तेमाल करे, कन्वर्टर में बाइनरी यूनिट चुनें; वरना जवाब किलो स्तर पर 2.4% और गीगा स्तर पर 7.4% गलत होगा।
सावधानी: Mb बनाम MB
छोटा b बिट है और बड़ा B बाइट। "500 Mb" = 62.5 MB, 500 MB नहीं, और दोनों को गड़बड़ाने से आँकड़ा आठ गुना बड़ा या छोटा हो जाता है। बोलचाल में लोग आम तौर पर मेगाबाइट ही कहना चाहते हैं, इसलिए बदलने से पहले जाँच लें।
स्पीड पर भी 8 का यही गुणक लागू होता है: प्लान और डाउनलोड विंडो के लिए Mbps से MB/s है, बिटरेट के लिए kbps से Mbps, और कच्चे बाइट प्रति सेकंड के लिए बाइट से Mbps कन्वर्टर। दोनों यूनिट क्यों मौजूद हैं, यह बिट बनाम बाइट में समझाया गया है।
अक्सर पूछे जाने वाले सवाल
एक बाइट में कितने बिट होते हैं?
8। लगभग सभी आधुनिक कंप्यूटरों में बाइट का यही मानक साइज़ रहा है, इसीलिए बदलने का गुणक हमेशा 8 होता है।
1,000 बिट कितने बाइट होते हैं?
125 बाइट। बिट की संख्या को 8 से भाग दें।
1 MB में कितने बिट होते हैं?
दशमलव मेगाबाइट में 80,00,000 बिट (8 Mb)। अगर साइज़ 1 MiB (10,48,576 बाइट) है, तो 83,88,608 बिट।
1 Gb कितने MB होता है?
1 गीगाबिट = 1,00,00,00,000 बिट, जो 12,50,00,000 बाइट, यानी 125 MB है।
फ़ाइल साइज़ MB में और मेरी स्पीड Mbps में क्यों दिखती है?
स्टोरेज बाइट में व्यवस्थित होती है और नेटवर्क लिंक बिट ले जाते हैं। MB वाले फ़ाइल साइज़ को 8 से गुणा करके मेगाबिट निकालें, फिर Mbps वाली स्पीड से भाग देकर सेकंड में ट्रांसफ़र टाइम का अंदाज़ा लगाएँ।