आँकड़ों और विज्ञापन के लिए कुकीज़
हम आँकड़ों और विज्ञापन के लिए कुकीज़ इस्तेमाल करते हैं, दोनों Google को जाती हैं। मना करने से आपको दिखने वाली किसी चीज़ में कोई फ़र्क़ नहीं पड़ता।निजता पेज पढ़ें
1 B = 1e-9 GB
कोई मान लिखिए और बाइट से गीगाबाइट का हिसाब लिखते-लिखते साथ-साथ चलता रहेगा। गुणक ठीक 1e-9 है: 1 B पर इतने GB. हिसाब आपके अपने डिवाइस पर होता है, और आपका लिखा हुआ अंक कहीं नहीं भेजा जाता।
5000000 B is 0.005 GB
— फ़ोन से खींची गई एक फ़ोटो.
1024 B is 0.000001024 GB
— एक किबीबाइट, और यहीं से गड़बड़ शुरू होती है.
64000000000 B is 64 GB
— एक साधारण फ़ोन.
1000000000000 B is 1000 GB
— वह डिस्क जो एक टेराबाइट कहकर बेची जाती है.
| B | GB |
|---|---|
| 1000000 | 0.001 |
| 2000000 | 0.002 |
| 5000000 | 0.005 |
| 10000000 | 0.01 |
| 50000000 | 0.05 |
| 100000000 | 0.1 |
| 500000000 | 0.5 |
| 1000000000 | 1 |
B से GB में बदलें
एक बाइट आठ बिट की होती है, और यह हमेशा तय नहीं था: शुरुआती कंप्यूटर छह, सात या नौ इस्तेमाल करते थे। आठ इसलिए जीता कि उसमें एक अक्षर बैठ जाता है और वह संख्या साफ़-साफ़ आधों में बँटती है।
एक गीगाबाइट एक अरब बाइट है — उसी दशमलव अर्थ में जिसे डिस्क बनाने वाले, डेटा पैक और वीडियो के आकार इस्तेमाल करते हैं।
बाइट से गीगाबाइट में जाने पर दशमलव 9 अंक बाएँ खिसक जाता है, और इसके अलावा कुछ नहीं बदलता। न कोई गुणक याद रखना है, न कोई गोलाई तय करनी है: अंक उसी क्रम में रहते हैं, सिर्फ़ उनकी जगह बदलती है।
1,234 B बराबर 0.000001234 GB — वही अंक, बस सरके हुए। यही एक हिसाब है जिसे आप एक नज़र में जाँच सकते हैं: अगर नतीजे के अंक वही नहीं हैं जिनसे आपने शुरू किया था, तो उन्हें बदलने वाली यह गिनती नहीं थी।
सटीक बाइट गिनती उन औज़ारों से आती है जो गोल करने से मना करते हैं: stat, किसी Content-Length हेडर, ऑब्जेक्ट स्टोर के size कॉलम से। इनमें से कोई भी पढ़ने में आसान बनाने की कोशिश नहीं करता, इसीलिए संख्या दस-ग्यारह अंकों तक जाती है।
यही सटीकता इससे शुरू करने की वजह है। बाइट गिनती ही फ़ाइल है; आकार का हर दूसरा रूप इस संख्या का गोल किया अनुवाद है, और अनुवाद आपस में मेल नहीं खाते।
इस पन्ने पर गीगाबाइट 1,000,000,000 बाइट है, तो बदलाव दशमलव बिंदु को नौ जगह बाईं ओर खिसकाना है। यही उपसर्ग का सामान्य SI मतलब है — वही giga जो gigahertz में है।
प्रतिद्वंद्वी परंपरा 1,024 से तीन बार भाग देती है, यानी 1,073,741,824 बाइट, और इस इकाई का सही नाम गिबिबाइट है। यह लगभग 7.4% बड़ी है। कोई भी आँकड़ा ग़लत नहीं है — जो ग़लत और आम है, वह है दूसरी संख्या छापना और उसे GB कहना।
निर्माता ने 1,000,000,000,000 बाइट भेजे, जो उसी दशमलव प्रणाली में ठीक एक टेराबाइट है। Windows इस गिनती को 1,024 से तीन बार भाग देकर 931.32 पर पहुँचता है और उसके आगे GB लिख देता है। बाइट सब वहीं हैं।
यह किसी घोटाले जैसा तब लगता है जब स्क्रीन पर यह नहीं बताया जाता कि कौन-सी प्रणाली इस्तेमाल हो रही है। macOS 2009 से दशमलव परंपरा पर है, तो वही ड्राइव Mac पर लगभग 1,000 GB दिखाती है।
साइन किया 32-बिट पूर्णांक 2,147,483,647 पर रुकता है, तो जो कुछ भी आकार इस तरह रखता है वह लगभग 2.15 GB पर नाकाम होता है — पुराने अपलोड endpoint, पुराने आर्काइव प्रारूप।
दूसरी सीमा 4,294,967,295 बाइट है, 4 GiB से एक बाइट कम, जो FAT32 की सबसे बड़ी फ़ाइल है। यही वजह है कि 4.7 GB की DVD इमेज 64 GB की स्टिक पर, जगह होने के बावजूद, कॉपी नहीं होती।
एक गीगाबाइट लगभग एक घंटे की स्टैंडर्ड-डेफ़िनिशन वीडियो है, या फ़ोन से खींची दो सौ तस्वीरें। सिंगल-लेयर DVD 4.7 GB रखती है — दशमलव आँकड़ा — जो उल्टा भाग देने पर 4.38 GiB बनता है, यही वजह है कि CD-बर्निंग सॉफ़्टवेयर अक्सर कहता है कि 4.7 GB इमेज 4.7 GB डिस्क पर नहीं समाएगी।
यह पैमाना याद रखने लायक़ है क्योंकि हर क़दम हज़ार का गुणक है और लोग आम तौर पर इसे कम आँकते हैं। हज़ार मेगाबाइट एक गीगाबाइट में, हज़ार गीगाबाइट एक टेराबाइट में।
भाग देने से पहले जान लीजिए कि आपके पास कौन-सी बाइट गिनती है। फ़ाइल तंत्र भंडारण को पूरे ब्लॉक में बाँटते हैं — आम तौर पर 4,096 बाइट — तो 100 बाइट की फ़ाइल भी पूरा ब्लॉक ख़र्च करती है। stat और ls -l तार्किक लंबाई बताते हैं; du जो असल में लिया गया है वह बताता है।
एक फ़ाइल के लिए फ़र्क़ अदृश्य है; कई लाख छोटी फ़ाइलों वाले किसी सोर्स ट्री या मेल स्टोर के लिए यह गीगाबाइट तक जाता है।
अंकों को दाईं से तीन-तीन के समूह में बाँटिए और समूह गिनिए। आख़िरी तीन समूह के बाईं ओर के अंक पूरे गीगाबाइट हैं, और उनके बाद का पहला समूह पहले तीन दशमलव हैं: 12,884,901,888 बनता है 12.884 GB।
Windows के दिखाए किसी आँकड़े से मिलाने के लिए, दशमलव आँकड़े में से लगभग 7% घटा दीजिए। टेराबाइट स्तर पर यह समायोजन लगभग 9% है, क्योंकि हर सीढ़ी के साथ फ़र्क़ बढ़ता जाता है: किलो पर 2.4%, मेगा पर 4.9%, गीगा पर 7.4%, टेरा पर 10%।
1 B बराबर 1e-9 GB. यह मान सटीक है, गोल किया हुआ नहीं: बाइट और गीगाबाइट का अनुपात परिभाषा से ही तय है।
नहीं। हिसाब आपके ब्राउज़र में होता है। आप कनेक्शन काटकर भी गिनती जारी रख सकते हैं, और जाँचने का सबसे आसान तरीक़ा भी यही है।
क्योंकि एक ही नाम की दो अलग इकाइयाँ चल रही हैं। बनाने वाले 1 GB = 1,00,00,00,000 बाइट गिनते हैं; Windows गिबीबाइट दिखाता है, यानी 1,07,37,41,824 बाइट, पर उन्हें «GB» कहता है। इसी से वही डिस्क सात प्रतिशत छोटी लगने लगती है। ग़ायब कुछ नहीं हुआ है।
एक GB बराबर 1000000000 B होता है। यह वही रिश्ता है, बस उलटा पढ़ा हुआ — इसलिए एक पेज से मिला नतीजा दूसरे पेज से गुज़ारने पर वहीं लौटना चाहिए जहाँ से चला था।
इस पेज पर डेटा की इकाइयाँ के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।
गुणक पेज के अंदर एक स्थिरांक है और गणित चार क्रियाओं का है, इसलिए कुछ कहीं भेजा नहीं जाता और भेजने की ज़रूरत भी नहीं। आप जो संख्या लिखते हैं वह ब्राउज़र से बाहर नहीं जाती — उसे ले जाने वाला कोई अनुरोध ही नहीं है।