बाइनरी उपसर्ग

एक द्विआधारी उपसर्ग माप की इकाइयों के गुणकों के लिए एक इकाई उपसर्ग है। इसका उपयोग अक्सर डेटा प्रोसेसिंग, डेटा ट्रांसमिशन और डिजिटल जानकारी में किया जाता है, मुख्य रूप से अंश  और बाइट के सहयोग से, दो की शक्ति से गुणन को इंगित करने के लिए। 2 की शक्ति। जैसा कि तालिका में दाईं ओर दिखाया गया है बाइनरी उपसर्गों के लिए प्रतीकों के सेट, अंतर्राष्ट्रीय इंटरनेशनल इलेक्ट्रोटेक्नीकल कमीशनIEC) द्वारा स्थापित एक सेट और दो-अक्षर वाले प्रतीकों का उपयोग करने वाले कई अन्य मानक और व्यापार संगठन, उदा। मि इशारा कर रहा है $1,048,576$ सेमीकंडक्टर उद्योग सम्मेलन द्वारा स्थापित एक दूसरे सेट के साथ एक-अक्षर के प्रतीकों का उपयोग करते हुए, उदाहरण के लिए, एम भी संकेत दे रहा है $1,048,576$.

अधिकांश संदर्भों में, उद्योग गुणक किलो (के), मेगा (एम), गीगा (जी), इत्यादि का उपयोग अंतर्राष्ट्रीय प्रणाली इकाइयों (एसआई) में उनके अर्थ के अनुरूप, अर्थात् 1000 की शक्तियों के रूप में करता है। उदाहरण के लिए, एक 500-गीगाबाइट हार्ड डिस्क रखती है $500,000,000,000$ बाइट, और 1 Gbit/s (गीगाबिट प्रति सेकंड) ईथरनेट कनेक्शन नाममात्र की गति से डेटा स्थानांतरित करता है $1,000,000,000$ बिट/से. बाइनरी उपसर्ग उपयोग के विपरीत, इस उपयोग को दशमलव उपसर्ग के रूप में वर्णित किया गया है, क्योंकि 1000 10 (10) की शक्ति है3).

कंप्यूटर उद्योग ने ऐतिहासिक रूप से मुख्य मेमोरी ( रैंडम एक्सेस मेमोरी ) क्षमता के उद्धरणों में यूनिट किलोबाइट, मेगाबाइट और गीगाबाइट का उपयोग किया है, और संबंधित प्रतीक KB, MB, और GB, बाइनरी अर्थ में: गीगाबाइट का सामान्य अर्थ है $1,073,741,824$ बाइट्स। चूंकि यह 1024 की शक्ति है, और 1024 दो की शक्ति है (210), इन तीन प्रयोगों को एसआई उपसर्ग कहा जाता है; वे अर्धचालक के लिए JEDEC_memory_standards#Unit_prefixes_for_semiconductor_storage_capacity (JEDEC) द्वारा परिभाषित किए गए थे और कुछ ऑपरेटिंग सिस्टम द्वारा उपयोग किए जाते हैं।

एक ही इकाई उपसर्ग के दो अलग-अलग अर्थों के उपयोग से भ्रम पैदा हुआ है। लगभग 1998 से, IEC और कई अन्य मानकों और व्यापार संगठनों ने द्विआधारी उपसर्गों के एक सेट के लिए मानकों और सिफारिशों को प्रकाशित करके अस्पष्टता को संबोधित करने का प्रयास किया जो विशेष रूप से 1024 की शक्तियों को संदर्भित करता है। तदनुसार, यूएस मानक और प्रौद्योगिकी का राष्ट्रीय संस्थान (NIST) आवश्यकता है कि SI उपसर्गों का उपयोग केवल दशमलव अर्थ में किया जाए: किलोबाइट और मेगाबाइट क्रमशः एक हजार बाइट्स और एक मिलियन बाइट्स (SI के अनुरूप) को दर्शाते हैं, जबकि kibibit, mebibit और गिबिबाइट जैसे नए शब्द, जिनमें KiB, MiB और GiB के प्रतीक हैं, 1024 बाइट्स को दर्शाते हैं। $1,048,576$ बाइट्स, और $1,073,741,824$ बाइट्स, क्रमशः। 2008 में, IEC उपसर्गों को ISO/IEC 80000#भाग 13 में शामिल किया गया था: सूचना विज्ञान और प्रौद्योगिकी|ISO/IEC 80000 मानक मापन की अंतर्राष्ट्रीय मानक इकाइयों के दशमलव उपसर्गों के साथ # इकाइयों की प्रणाली।

मीट्रिक उपसर्गों के उपयोग पर मुकदमेबाजी के जवाब में, कैलिफोर्निया के उत्तरी जिले के लिए संयुक्त राज्य जिला न्यायालय में न्यायिक नोटिस शामिल है कि यू.एस. कांग्रेस ने गीगाबाइट की दशमलव परिभाषा को 'यू.एस.' के उद्देश्यों के लिए 'पसंदीदा' माना है। व्यापार एवं वाणिज्य।

प्रारंभिक उपसर्ग
1795 में फ्रांस द्वारा अपनाई गई मूल मीट्रिक प्रणाली में डबल (मीट्रिक उपसर्ग) - (2×) और डेमी (मीट्रिक उपसर्ग) नामक दो बाइनरी उपसर्ग शामिल थे - ($1⁄2$×). हालांकि, जब 1960 में 11वीं कॉन्फ़्रेंस जनराले डेस पोएड्स एट मेसर्स द्वारा अंतरराष्ट्रीय स्तर पर एसआई उपसर्गों को अपनाया गया था, तब इन्हें बरकरार नहीं रखा गया था।

मुख्य स्मृति
शुरुआती कंप्यूटर सिस्टम मेमोरी तक पहुंचने के लिए दो एड्रेसिंग विधियों में से एक का उपयोग करते थे; बाइनरी (बेस 2) या दशमलव (बेस 10)। उदाहरण के लिए, आईबीएम 701 (1952) बाइनरी का इस्तेमाल करता था और प्रत्येक 36 बिट्स के 2048 वर्ड (डेटा प्रकार) को संबोधित कर सकता था, जबकि आईबीएम 702 (1953) दशमलव का इस्तेमाल करता था और दस हजार 7-बिट शब्दों को संबोधित कर सकता था।

1960 के दशक के मध्य तक, अधिकांश कंप्यूटर डिजाइनों में बाइनरी एड्रेसिंग मानक वास्तुकला बन गई थी, और मुख्य मेमोरी आकार आमतौर पर दो की शक्तियां थीं। यह स्मृति के लिए सबसे स्वाभाविक विन्यास है, क्योंकि उनकी पता पंक्तियों के सभी संयोजन एक मान्य पते पर मैप करते हैं, जिससे सन्निहित पतों के साथ स्मृति के एक बड़े ब्लॉक में आसान एकत्रीकरण की अनुमति मिलती है।

प्रारंभिक कंप्यूटर सिस्टम दस्तावेज़ मेमोरी आकार को सटीक संख्या जैसे 4096, 8192, या के साथ निर्दिष्ट करेगा $16,384$ भंडारण के शब्द। ये सभी दो की शक्ति हैं, और इसके अलावा 2 के छोटे गुणक हैं10, या 1024। जैसे-जैसे भंडारण क्षमता में वृद्धि हुई, इन मात्राओं को संक्षिप्त करने के लिए कई अलग-अलग तरीके विकसित किए गए।

आज सबसे अधिक उपयोग की जाने वाली विधि किलो, मेगा, गीगा, और संबंधित प्रतीकों के, एम, और जी जैसे उपसर्गों का उपयोग करती है, जिसे कंप्यूटर उद्योग मूल रूप से मीट्रिक सिस्टम से अपनाया गया था। उपसर्ग किलो- और मेगा-, जिसका अर्थ है 1000 और $1,000,000$ क्रमशः, द्वितीय विश्व युद्ध से पहले आमतौर पर इलेक्ट्रॉनिक्स उद्योग में उपयोग किए जाते थे। गीगा- या जी- के साथ, अर्थ $1,000,000,000$, वे अब SI उपसर्गों के रूप में जाने जाते हैं मीट्रिक प्रणाली के पहलुओं को औपचारिक रूप देने के लिए 1960 में शुरू की गई इंटरनेशनल सिस्टम ऑफ यूनिट्स (एसआई) के बाद।

इकाइयों की अंतर्राष्ट्रीय प्रणाली डिजिटल जानकारी के लिए इकाइयों को परिभाषित नहीं करती है, लेकिन नोट करती है कि एसआई उपसर्गों को उन संदर्भों के बाहर लागू किया जा सकता है जहां आधार इकाइयों या व्युत्पन्न इकाइयों का उपयोग किया जाएगा। लेकिन कम्प्यूटर की मुख्य मेमोरी के रूप में a बाइनरी-एड्रेसेड सिस्टम उन आकारों में निर्मित होता है जिन्हें आसानी से 1024, किलोबाइट के गुणकों के रूप में व्यक्त किया जाता है, जब कंप्यूटर मेमोरी पर लागू किया जाता है, तो इसका मतलब 1000 के बजाय 1024 बाइट्स होता है। यह उपयोग एसआई के अनुरूप नहीं है। एसआई के अनुपालन के लिए आवश्यक है कि उपसर्ग उनके 1000-आधारित अर्थ लेते हैं, और उन्हें 1024 जैसी अन्य संख्याओं के लिए प्लेसहोल्डर के रूप में उपयोग नहीं किया जाना चाहिए। 32K कोर अर्थ के रूप में बाइनरी अर्थ में K का उपयोग 32 × 1024 शब्द, यानी, $32,768$ शब्द, 1959 की शुरुआत में पाए जा सकते हैं। आईबीएम सिस्टम/360 पर जीन अमदहल के मौलिक 1964 के लेख में 1K का मतलब 1024 था। इस शैली का उपयोग अन्य कंप्यूटर विक्रेताओं द्वारा किया गया था, CDC 7600 सिस्टम विवरण (1968) ने 1024 के रूप में K का व्यापक उपयोग किया। इस प्रकार पहला बाइनरी उपसर्ग पैदा हुआ था।

एक अन्य शैली अंतिम तीन अंकों को छोटा करना था और K को अनिवार्य रूप से दशमलव उपसर्ग के रूप में K का उपयोग करना था एसआई उपसर्गों के समान, लेकिन निकटतम तक पूर्णांकित करने के बजाय हमेशा अगले निम्न पूर्ण संख्या तक काट-छाँट करना। सटीक मान $28,000$ शब्द, $32,768$ शब्द और $32,768$ शब्दों को तब 32K, 65K और 131K के रूप में वर्णित किया जाएगा। (यदि इन मूल्यों को निकटतम तक गोल किया गया होता तो वे क्रमशः 33K, 66K और 131K हो जाते।) इस शैली का उपयोग लगभग 1965 से 1975 तक किया गया था।

इन दो शैलियों (K = 1024 और ट्रंकेशन) का उपयोग एक ही समय में, कभी-कभी एक ही कंपनी द्वारा शिथिल रूप से किया जाता था। बाइनरी-एड्रेसेड मेमोरी की चर्चा में, संदर्भ से सटीक आकार स्पष्ट था। (41K और उससे कम के स्मृति आकार के लिए, दो शैलियों के बीच कोई अंतर नहीं है।) HP 2100 रीयल-टाइम कंप्यूटर (1974) निरूपित $65,536$ (जो 192×1024 है) 196K के रूप में और $131,072$ 1M के रूप में, जबकि HP 3000 बिजनेस कंप्यूटर (1973) में 64K, 96K, या 128K बाइट्स मेमोरी हो सकती थी। काटने की विधि धीरे-धीरे कम हो गई। अक्षर K का कैपिटलाइज़ेशन बाइनरी नोटेशन के लिए वास्तविक मानक बन गया, हालाँकि इसे उच्च शक्तियों तक नहीं बढ़ाया जा सकता था, और लोअरकेस k का उपयोग जारी रहा। फिर भी, 1024 को इंगित करने के लिए एसआई-प्रेरित किलो का उपयोग करने का अभ्यास बाद में मेगाबाइट अर्थ 1024 तक बढ़ा दिया गया था2 ($196,608$) बाइट्स, और बाद में 1024 के लिए गीगाबाइट3 ($1,048,576$) बाइट्स। उदाहरण के लिए, एक 512 मेगाबाइट रैम मॉड्यूल है 512 × 10242 बाइट (512 × $1,048,576$, या $1,073,741,824$), इसके बजाय $1,048,576$.

1970 के दशक की शुरुआत में प्रतीकों Kbit, Kbyte, Mbit और Mbyte को बाइनरी इकाइयों - बिट या बाइट के रूप में एक गुणक के साथ इस्तेमाल किया जाने लगा, जो 1024 की शक्ति है। एक समय के लिए, स्मृति क्षमता अक्सर K में व्यक्त की जाती थी, तब भी जब M का उपयोग किया जा सकता था: IBM सिस्टम/370 मॉडल 158 ब्रोशर (1972) में निम्नलिखित थे: वास्तविक भंडारण क्षमता 512K वृद्धि में 512K से 2,048K बाइट्स तक उपलब्ध है।. मेगाबाइट का उपयोग DEC PDP-11/70 (1975) के 22-बिट एड्रेसिंग का वर्णन करने के लिए किया गया था और गीगाबाइट 30-बिट एड्रेसिंग DEC VAX-11/780 (1977)।

1998 में, अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (IEC) ने 1024, 1024 के अर्थ के लिए द्विआधारी उपसर्ग किबी, मेबी, गीबी, आदि की शुरुआत की।2, 10243 आदि, ताकि 1048576 बाइट्स को स्पष्ट रूप से 1 मेबिबाइट के रूप में संदर्भित किया जा सके। IEC उपसर्गों को ISO 80000-1 में अंतर्राष्ट्रीय मात्रा प्रणाली (ISQ) के साथ उपयोग के लिए परिभाषित किया गया था।

डिस्क ड्राइव
डिस्क ड्राइव उद्योग ने एक अलग पैटर्न का पालन किया है। एसआई प्रथाओं के अनुसार, डिस्क ड्राइव क्षमता आमतौर पर इकाई उपसर्गों के साथ दशमलव अर्थ के साथ निर्दिष्ट की जाती है। कंप्यूटर की मुख्य मेमोरी के विपरीत, डिस्क आर्किटेक्चर या निर्माण बाइनरी गुणकों का उपयोग करने के लिए अनिवार्य या सुविधाजनक नहीं बनाता है। ड्राइव में प्लैटर या सतहों की कोई भी व्यावहारिक संख्या हो सकती है, और पटरियों की गिनती, साथ ही प्रति ट्रैक क्षेत्रों की गिनती डिजाइनों के बीच बहुत भिन्न हो सकती है।

पहली व्यावसायिक रूप से बेची गई डिस्क ड्राइव, IBM 350 में पचास भौतिक डिस्क प्लैटर थे जिनमें कुल $536,870,912$ 5 मिलियन वर्णों की कुल उद्धृत क्षमता के लिए प्रत्येक 100 वर्णों के क्षेत्र। इसे सितंबर 1956 में पेश किया गया था।

1960 के दशक में अधिकांश डिस्क ड्राइव IBM के वेरिएबल ब्लॉक लेंथ फॉर्मेट का उपयोग करते थे, जिसे काउंट की डेटा (CKD) कहा जाता है। किसी भी ब्लॉक आकार को अधिकतम ट्रैक लंबाई तक निर्दिष्ट किया जा सकता है। चूंकि ब्लॉक हेडर ने जगह घेर ली है, ड्राइव की प्रयोग करने योग्य क्षमता ब्लॉक आकार पर निर्भर थी। 88, 96, 880 और 960 के ब्लॉक (आईबीएम की शब्दावली में रिकॉर्ड) का अक्सर उपयोग किया जाता था क्योंकि वे 80- और 96-वर्ण वाले पंच कार्ड के निश्चित ब्लॉक आकार से संबंधित थे। ड्राइव क्षमता को आमतौर पर पूर्ण ट्रैक रिकॉर्ड अवरोधन की शर्तों के तहत बताया गया था। उदाहरण के लिए, 100-मेगाबाइट 3336 डिस्क पैक ने केवल उस क्षमता को पूर्ण ट्रैक ब्लॉक आकार के साथ प्राप्त किया $512,000,000$ बाइट्स।

आईबीएम पीसी के लिए फ्लॉपी डिस्क#3½-इंच फ्लॉपी डिस्क और शीघ्रता से संगत फ्लॉपी डिस्क प्रारूपों की सूची#ज्ञात डिस्क तार्किक प्रारूप|512-बाइट क्षेत्रों पर मानकीकृत, इसलिए दो क्षेत्रों को आसानी से 1K के रूप में संदर्भित किया गया। 3.5-इंच 360 केबी और 720 केबी में क्रमशः 720 (एक तरफा) और 1440 सेक्टर (दो तरफा) थे। जब इन 512-बाइट सेक्टरों में से 2880 के साथ उच्च घनत्व 1.44 एमबी फ़्लॉपी आई, तो वह शब्दावली 1 एमबी = 2 की एक हाइब्रिड बाइनरी-दशमलव परिभाषा का प्रतिनिधित्व करती थी10 × 103 = 1 024 000 बाइट्स।

इसके विपरीत, हार्ड डिस्क ड्राइव निर्माता मेगाबाइट या एमबी का उपयोग करते हैं, जिसका अर्थ है 106 बाइट्स, 1974 की शुरुआत में उनके उत्पादों को चिह्नित करने के लिए। 1977 तक, अपने पहले संस्करण में, डिस्क/ट्रेंड, एक प्रमुख हार्ड डिस्क ड्राइव उद्योग विपणन परामर्शदाता ने क्षमता के एमबी (दशमलव अर्थ) के अनुसार उद्योग को खंडित किया। व्यक्तिगत कंप्यूटिंग इतिहास में सबसे शुरुआती हार्ड डिस्क ड्राइव में से एक, सीगेट ST-412, को स्वरूपित: 10.0 मेगाबाइट के रूप में निर्दिष्ट किया गया था। ड्राइव में चार सिर और सक्रिय सतहें (ट्रैक प्रति सिलेंडर), 306 सिलेंडर शामिल हैं। जब 256 बाइट्स और 32 सेक्टर/ट्रैक के सेक्टर आकार के साथ स्वरूपित किया जाता है, तो इसकी क्षमता होती है $50,000$. यह ड्राइव IBM PC/XT में स्थापित कई प्रकारों में से एक था और 10 एमबी (प्रारूपित) हार्ड डिस्क ड्राइव के रूप में व्यापक रूप से विज्ञापित और रिपोर्ट किया गया। 306 की सिलेंडर गिनती सुविधाजनक रूप से 1024 की किसी भी शक्ति के करीब नहीं है; प्रथागत बाइनरी उपसर्गों का उपयोग करने वाले ऑपरेटिंग सिस्टम और प्रोग्राम इसे 9.5625 एमबी के रूप में दिखाते हैं। पर्सनल कंप्यूटर बाजार में बाद की कई ड्राइव्स ने प्रति ट्रैक 17 सेक्टरों का उपयोग किया; अभी भी बाद में, ज़ोन बिट रिकॉर्डिंग शुरू की गई थी, जिससे प्रति ट्रैक सेक्टरों की संख्या बाहरी ट्रैक से आंतरिक तक भिन्न हो सकती है।

हार्ड ड्राइव उद्योग ड्राइव क्षमता के साथ-साथ स्थानांतरण दर के लिए दशमलव उपसर्गों का उपयोग करना जारी रखता है। उदाहरण के लिए, एक 300 जीबी हार्ड ड्राइव से थोड़ा अधिक प्रदान करता है $13,030$, या $10,027,008 bytes$, बाइट्स, नहीं 300 × 230 (जो लगभग होगा $300$). Microsoft Windows जैसे ऑपरेटिंग सिस्टम जो प्रथागत बाइनरी उपसर्ग GB (जैसा कि यह RAM के लिए उपयोग किया जाता है) का उपयोग करके हार्ड ड्राइव आकार प्रदर्शित करते हैं, इसे 279.4 GB के रूप में प्रदर्शित करेंगे (अर्थात 279.4 × 10243 बाइट्स, या 279.4 × $300,000,000,000$). दूसरी ओर, macOS ने संस्करण 10.6 से दशमलव उपसर्गों का उपयोग करके हार्ड ड्राइव का आकार दिखाया है (इस प्रकार ड्राइव निर्माताओं की पैकेजिंग से मेल खाता है)। (मैक ओएस एक्स के पिछले संस्करण बाइनरी उपसर्गों का इस्तेमाल करते थे।)

डिस्क ड्राइव निर्माता कभी-कभी अपने मानकीकृत अर्थों के साथ IEC और SI दोनों उपसर्गों का उपयोग करते हैं। सीगेट ने दोनों इकाइयों के साथ कुछ हार्ड ड्राइव के चुनिंदा मैनुअल में डेटा ट्रांसफर दरों को निर्दिष्ट किया है, जिसमें इकाइयों के बीच रूपांतरण स्पष्ट रूप से दिखाया गया है और संख्यात्मक मान तदनुसार समायोजित किए गए हैं। उन्नत प्रारूप ड्राइव 4K सेक्टर शब्द का उपयोग करता है, जिसे यह 4096 (4K) बाइट्स के आकार के रूप में परिभाषित करता है।

सूचना हस्तांतरण और घड़ी की दरें
कंप्यूटर घड़ी का संकेत  फ़्रीक्वेंसी को हमेशा उनके दशमलव अर्थ में SI उपसर्गों का उपयोग करके उद्धृत किया जाता है। उदाहरण के लिए, मूल आईबीएम पीसी की आंतरिक क्लॉक फ्रीक्वेंसी 4.77 मेगाहर्ट्ज थी, यानी $322$. इसी तरह, डिजिटल सूचना अंतरण दरों को दशमलव उपसर्गों का उपयोग करके उद्धृत किया जाता है:
 * एटीए-100 डिस्क इंटरफ़ेस संदर्भित करता है $1,073,741,824 B$ बाइट प्रति सेकंड
 * एक 56K मॉडेम संदर्भित करता है $4,770,000 Hz$ बिट्स प्रति सेकंड
 * SATA-2 का अपरिष्कृत बिट रेट 3 Gbit/s = है $100,000,000$ बिट्स प्रति सेकंड
 * PC2-6400 रैंडम-एक्सेस मेमोरी ट्रांसफर $56,000$ बाइट प्रति सेकंड
 * फायरवायर 800 की कच्ची दर है $3,000,000,000$ बिट्स प्रति सेकंड
 * 2011 में, सीगेट ने दशमलव और आईईसी बाइनरी उपसर्गों के साथ कुछ हार्ड डिस्क ड्राइव मॉडल की निरंतर अंतरण दर निर्दिष्ट की।

दोहरी परिभाषाओं का ऐतिहासिक मानकीकरण
1970 के दशक के मध्य तक K अर्थ 1024 और सामयिक M अर्थ देखना आम था $6,400,000,000$ मुख्य मेमोरी (RAM) के शब्दों या बाइट्स के लिए जबकि K और M का उपयोग आमतौर पर डिस्क स्टोरेज के लिए उनके दशमलव अर्थ के साथ किया जाता था। 1980 के दशक में, जैसे-जैसे दोनों प्रकार के उपकरणों की क्षमता में वृद्धि हुई, SI उपसर्ग G, SI अर्थ के साथ, आमतौर पर डिस्क स्टोरेज के लिए लागू किया गया, जबकि M अपने बाइनरी अर्थ में, कंप्यूटर मेमोरी के लिए सामान्य हो गया। 1990 के दशक में, उपसर्ग G, इसके द्विआधारी अर्थ में, आमतौर पर कंप्यूटर मेमोरी क्षमता के लिए उपयोग किया जाने लगा। पहला टेराबाइट (एसआई उपसर्ग, $800,000,000$ बाइट्स) हार्ड डिस्क ड्राइव को 2007 में पेश किया गया था। 1000 की शक्तियों और 1024 की शक्तियों दोनों के रूप में किलो (के), मेगा (एम), और गीगा (जी) उपसर्गों का दोहरा उपयोग मानकों और शब्दकोशों में दर्ज किया गया है। उदाहरण के लिए, अप्रचलित मानक ANSI/IEEE Std 1084-1986 किलो और मेगा के लिए परिभाषित दोहरे उपयोग। "kilo (K). (1) A prefix indicating 1000. (2) In statements involving size of computer storage, a prefix indicating 210, or 1024.

mega (M). (1) A prefix indicating one million. (2) In statements involving size of computer storage, a prefix indicating 220, or 1048576." बाइनरी यूनिट Kbyte और Mbyte को अप्रचलित मानक ANSI/IEEE Std 1212-1991 में औपचारिक रूप से परिभाषित किया गया था। कई शब्दकोशों ने द्विआधारी गुणकों को इंगित करने के लिए प्रथागत उपसर्गों का उपयोग करने का अभ्यास किया है। ऑक्सफोर्ड ऑनलाइन डिक्शनरी को ऐतिहासिक रूप से परिभाषित किया गया है, उदाहरण के लिए, मेगाबाइट: कम्प्यूटिंग: एक मिलियन या (सख्ती से) के बराबर सूचना की एक इकाई $1,048,576$ बाइट्स। ट्रेड प्रेस और आईईईई पत्रिकाओं में केबाइट, एमबीटी और गीबाइट इकाइयां पाई गईं। गीगाबाइट को अप्रचलित मानक IEEE Std 610.10-1994 में या तो औपचारिक रूप से परिभाषित किया गया था $1,000,000,000,000$ या 230 बाइट। किलोबाइट, केबाइट, और केबी सभी अप्रचलित मानक IEEE 100-2000 में परिभाषित किए गए थे। हार्डवेयर उद्योग बाइनरी अर्थ का उपयोग करके सिस्टम मेमोरी (रैम) को मापता है जबकि चुंबकीय डिस्क भंडारण एसआई परिभाषा का उपयोग करता है। हालाँकि, कई अपवाद मौजूद हैं। एक प्रकार के डिस्केट की लेबलिंग निरूपित करने के लिए मेगाबाइट का उपयोग करती है 1024 × 1000 बाइट्स। ऑप्टिकल डिस्क बाजार में, कॉम्पैक्ट डिस्क एमबी का मतलब 1024 है2 बाइट जबकि DVD में GB का मतलब 1000 होता है3 बाइट्स।

1024 की शक्तियों और 1000 की शक्तियों के बीच विचलन
कंप्यूटर भंडारण प्रति इकाई सस्ता हो गया है और इस तरह परिमाण के कई आदेशों से बड़ा हो गया है क्योंकि K का उपयोग पहले 1024 के लिए किया गया था। क्योंकि किलो, मेगा, आदि के एसआई और बाइनरी दोनों अर्थ साधारण गुणकों के बजाय 1000 या 1024 के घातांक पर आधारित हैं, 1M बाइनरी और 1M दशमलव के बीच का अंतर 1K बाइनरी और 1k दशमलव के बीच आनुपातिक रूप से बड़ा है, और इसलिए पैमाने पर। आधार के रूप में एसआई उपसर्गों का उपयोग करते समय द्विआधारी और दशमलव व्याख्याओं में मूल्यों के बीच सापेक्ष अंतर बढ़ जाता है, किलो के लिए 2.4% से क्वेटा उपसर्ग के लिए लगभग 27% तक। यद्यपि उपसर्ग रोना और क्वेटा को परिभाषित किया गया है, 2022 तक आधिकारिक तौर पर संबंधित बाइनरी उपसर्गों को कोई नाम नहीं दिया गया है।



उपभोक्ता भ्रम
कंप्यूटर के शुरुआती दिनों में (मोटे तौर पर, व्यक्तिगत कंप्यूटर के आगमन से पहले) खरीदारों की तकनीकी परिष्कार और उत्पादों के साथ उनकी परिचितता के कारण बहुत कम या कोई उपभोक्ता भ्रम नहीं था। इसके अलावा, कंप्यूटर निर्माताओं के लिए अपने उत्पादों को पूरी सटीकता के साथ क्षमताओं के साथ निर्दिष्ट करना आम बात थी। व्यक्तिगत कंप्यूटिंग युग में, उपभोक्ता भ्रम का एक स्रोत हार्ड ड्राइव निर्माताओं के वर्णन के तरीके की तुलना में हार्ड ड्राइव के आकार को प्रदर्शित करने के तरीके में अंतर है। #डिस्क ड्राइव को उनके दशमलव अर्थ में GB और TB का उपयोग करके निर्दिष्ट और बेचा जाता है: एक अरब  और एक ट्रिलियन बाइट्स। हालांकि, कई ऑपरेटिंग सिस्टम और अन्य सॉफ़्टवेयर, एमबी, जीबी या अन्य एसआई-दिखने वाले उपसर्गों का उपयोग करके हार्ड ड्राइव और फ़ाइल आकार प्रदर्शित करते हैं, जैसे वे रैम क्षमता के प्रदर्शन के लिए करते हैं। उदाहरण के लिए, ऐसे कई सिस्टम 1TB के रूप में 931GB के रूप में विपणन किए गए हार्ड ड्राइव को प्रदर्शित करते हैं। हार्ड डिस्क ड्राइव क्षमता की सबसे पहली ज्ञात प्रस्तुति 1984 में KB या MB का उपयोग कर एक ऑपरेटिंग सिस्टम द्वारा की गई है; पहले के ऑपरेटिंग सिस्टम आमतौर पर हार्ड डिस्क ड्राइव क्षमता को बाइट्स की सटीक संख्या के रूप में प्रस्तुत करते थे, जिसमें किसी भी प्रकार का कोई उपसर्ग नहीं होता था, उदाहरण के लिए, DOS कमांड 'CHKDSK' के आउटपुट में।

कानूनी विवाद
डिस्क आकार के उपसर्गों की विभिन्न व्याख्याओं ने डिजिटल स्टोरेज निर्माताओं के खिलाफ क्लास एक्शन मुकदमों को जन्म दिया है। इन मामलों में फ्लैश मेमोरी और हार्ड डिस्क ड्राइव दोनों शामिल हैं।

शुरुआती मामले
शुरुआती मामलों (2004-2007) को किसी भी अदालत के फैसले से पहले निपटाया गया था, जिसमें निर्माताओं ने कोई गलत काम नहीं किया था, लेकिन उपभोक्ता पैकेजिंग पर अपने उत्पादों की भंडारण क्षमता को स्पष्ट करने के लिए सहमत हुए थे। तदनुसार, कई फ्लैश मेमोरी और हार्ड डिस्क निर्माताओं ने अपनी पैकेजिंग और वेब साइटों पर उपकरणों की स्वरूपित क्षमता को स्पष्ट करने या एमबी को 1 मिलियन बाइट्स और 1 जीबी को 1 बिलियन बाइट्स के रूप में परिभाषित करने का खुलासा किया है।

विलेम व्रोघ बनाम ईस्टमैन कोडक कंपनी
20 फरवरी 2004 को, लेक्सर मीडिया, डेन-एलेक मेमोरी, Fujifilm, ईस्टमैन कोडक कंपनी, किंग्स्टन टेक्नोलॉजी कंपनी, इंक।, मेमोरेक्स प्रोडक्ट्स, इंक। के खिलाफ विलेम व्रोघ बनाम ईस्टमैन कोडक कंपनी; PNY Technologies Inc., SanDisk, Verbatim Corporation, और Viking Interworks ने आरोप लगाया कि उनके फ्लैश मेमोरी कार्ड की क्षमता का विवरण गलत और भ्रामक था।

Vroegh ने दावा किया कि 256 एमबी फ्लैश मेमोरी डिवाइस में केवल 244 एमबी पहुंच योग्य मेमोरी थी। अभियोगी का आरोप है कि प्रतिवादियों ने यह मानकर अपने उत्पादों की मेमोरी क्षमता का विपणन किया कि एक मेगाबाइट एक मिलियन बाइट्स के बराबर है और एक गीगाबाइट एक बिलियन बाइट्स के बराबर है। अभियोगी चाहते थे कि प्रतिवादी 1024 के प्रथागत मूल्यों का उपयोग करें2 मेगाबाइट और 1024 के लिए3 गीगाबाइट के लिए। अभियोगी ने स्वीकार किया कि आईईसी और आईईईई मानक एमबी को दस लाख बाइट्स के रूप में परिभाषित करते हैं लेकिन कहा कि उद्योग ने बड़े पैमाने पर आईईसी मानकों को नजरअंदाज कर दिया है। पार्टियों ने सहमति व्यक्त की कि निर्माता दशमलव परिभाषा का उपयोग तब तक जारी रख सकते हैं जब तक परिभाषा पैकेजिंग और वेब साइटों में जोड़ी गई थी। उपभोक्ता प्रतिवादी के ऑनलाइन स्टोर फ्लैश मेमोरी डिवाइस से भविष्य की ऑनलाइन खरीद पर दस प्रतिशत की छूट के लिए आवेदन कर सकते हैं।

ओरिन सफीर बनाम पश्चिमी डिजिटल कॉर्पोरेशन
7 जुलाई 2005 को ओरिन सफीयर बनाम वेस्टर्न डिजिटल कॉर्पोरेशन, एट अल नामक एक कार्रवाई। सिटी एंड काउंटी ऑफ़ सैन फ़्रांसिस्को के सुपीरियर कोर्ट में केस नंबर CGC-05-442812 दायर किया गया था। मामला बाद में कैलिफोर्निया के उत्तरी जिले, केस नंबर 05-03353 BZ में ले जाया गया। हालांकि पश्चिमी डिजिटल ने कहा कि इकाइयों का उनका उपयोग भंडारण क्षमता को मापने और वर्णन करने के लिए निर्विवाद रूप से सही उद्योग मानक के अनुरूप है, और उनसे सॉफ्टवेयर उद्योग में सुधार की उम्मीद नहीं की जा सकती है, वे मार्च 2006 में 14 जून 2006 को अंतिम रूप देने के लिए सहमत हुए स्वीकृति सुनवाई तिथि। वेस्टर्न डिजिटल ने ग्राहकों को US$30 मूल्य के बैकअप और रिकवरी सॉफ़्टवेयर के मुफ्त डाउनलोड के साथ क्षतिपूर्ति करने की पेशकश की। उन्होंने $ का भुगतान भी किया$1,048,576$ सैन फ़्रांसिस्को के वकील एडम गुट्राइड और सेठ सफ़ीर की फीस और खर्च में, जिन्होंने मुकदमा दायर किया था। निपटान ने पश्चिमी डिजिटल को अपने बाद के पैकेजिंग और विज्ञापन में एक अस्वीकरण जोड़ने के लिए बुलाया।

चो वी। सीगेट प्रौद्योगिकी (यूएस) होल्डिंग्स, इंक।
सीगेट टेक्नोलॉजी के खिलाफ एक मुकदमा (चो वी. सीगेट टेक्नोलॉजी (यूएस) होल्डिंग्स, इंक।, सैन फ्रांसिस्को सुपीरियर कोर्ट, केस नंबर CGC-06-453195) दायर किया गया था, जिसमें आरोप लगाया गया था कि सीगेट ने प्रयोग करने योग्य भंडारण की मात्रा को 7% से अधिक कर दिया। ड्राइव 22 मार्च 2001 और 26 सितंबर 2007 के बीच बेचे गए। मामला सीगेट के गलत काम को स्वीकार किए बिना सुलझा लिया गया था, लेकिन उन खरीदारों को मुफ्त बैकअप सॉफ्टवेयर या ड्राइव की लागत पर 5% रिफंड देने के लिए सहमत होना।

दीनन एट अल। वी। सैनडिस्क एलएलसी
22 जनवरी 2020 को, कैलिफोर्निया के उत्तरी जिले की जिला अदालत ने प्रतिवादी, सैनडिस्क के पक्ष में फैसला सुनाया, जिसमें जीबी के उपयोग को सही ठहराया गया था। $1,000,000,000$.

प्रारंभिक सुझाव
जबकि शुरुआती कंप्यूटर वैज्ञानिकों ने आमतौर पर k का उपयोग 1000 के अर्थ के लिए किया था, कुछ ने उस सुविधा को मान्यता दी जो 1024 के गुणकों के साथ काम करने के परिणामस्वरूप होगी और भ्रम जो दो अलग-अलग अर्थों के लिए समान उपसर्गों का उपयोग करने के परिणामस्वरूप हुआ।

अद्वितीय बाइनरी उपसर्गों के लिए कई प्रस्ताव 1968 में बनाए गए थे। डोनाल्ड मॉरिसन ने 1024, κ को निरूपित करने के लिए ग्रीक अक्षर कप्पा (κ) का उपयोग करने का प्रस्ताव दिया था।2 1024 को दर्शाने के लिए2, और इसी तरह। (उस समय, मेमोरी का आकार छोटा था, और केवल K व्यापक उपयोग में था।) वालेस गिवेंस ने 1024 और bK2 या bK के संक्षिप्त नाम के रूप में bK का उपयोग करने के प्रस्ताव के साथ प्रतिक्रिया दी।2 1024 के लिए2, हालांकि उन्होंने नोट किया कि न तो ग्रीक अक्षर और न ही लोअरकेस अक्षर b को दिन के कंप्यूटर प्रिंटर पर पुन: पेश करना आसान होगा। ब्रुकहैवन राष्ट्रीय प्रयोगशाला के ब्रूस एलन मार्टिन ने आगे प्रस्तावित किया कि उपसर्गों को पूरी तरह से छोड़ दिया जाना चाहिए, और अक्षर बाइनरी वैज्ञानिक नोटेशन का उपयोग बेस -2 एक्सपोनेंट के लिए किया जाना चाहिए, दशमलव वैज्ञानिक नोटेशन में ई अंकन  के समान, 3B20 जैसे शॉर्टहैंड बनाने के लिए 3 × 220, आज भी बाइनरी फ़्लोटिंग पॉइंट-नंबर पेश करने के लिए कुछ कैलकुलेटर पर एक प्रथा का उपयोग किया जाता है। रेफरी नाम = HP16C-लिब>

इनमें से किसी को भी अधिक स्वीकृति नहीं मिली, और K अक्षर का कैपिटलाइज़ेशन 1000 के बजाय 1024 के कारक को इंगित करने के लिए वास्तविक मानक बन गया, हालाँकि इसे उच्च शक्तियों तक नहीं बढ़ाया जा सकता था।

जैसे ही उच्च-क्रम की शक्तियों में दो प्रणालियों के बीच विसंगति बढ़ी, अद्वितीय उपसर्गों के लिए अधिक प्रस्ताव किए गए। 1996 में, मार्कस कुह्न (कंप्यूटर वैज्ञानिक) ने di उपसर्गों के साथ एक प्रणाली प्रस्तावित की, जैसे डिकिलोबाइट (K)2बी या के2बी)। डोनाल्ड नुथ, जो 1 एमबी = 1000 केबी जैसे दशमलव अंकन का उपयोग करते हैं, प्रस्तावित किया गया कि 1024 की शक्तियों को बड़े किलोबाइट और बड़े मेगाबाइट के रूप में नामित किया जाए, संक्षिप्त रूप से KKB और MMB के साथ। मेट्रिक उपसर्ग#डबल उपसर्ग पहले से ही एसआई से समाप्त कर दिए गए थे, हालांकि, एक गुणात्मक अर्थ (एमएमबी टीबी के बराबर होगा) होने के कारण, और इस प्रस्तावित उपयोग ने कभी भी कोई कर्षण प्राप्त नहीं किया।

आईईसी उपसर्ग
बाइनरी उपसर्गों का सेट जो अंततः अपनाया गया था, अब IEC उपसर्गों के रूप में जाना जाता है, 1995 में शुद्ध और व्यावहारिक रसायन के अंतर्राष्ट्रीय संघ (IUPAC) इंटरडिविजनल कमेटी ऑन नोमेनक्लेचर एंड सिंबल (IDCNS) द्वारा पहली बार प्रस्तावित किया गया था। उस समय, यह प्रस्तावित किया गया था कि किलोबाइट और मेगाबाइट शब्द केवल 10 के लिए उपयोग किए जाते हैं।3 बाइट और 106 बाइट्स, क्रमशः। नए उपसर्ग किबी (किलोबिनरी), मेबी (मेगाबिनरी), गिबी (गिगैबिनरी) और टेबी (टेराबिनरी) भी उस समय प्रस्तावित किए गए थे, और उपसर्गों के लिए प्रस्तावित प्रतीक क्रमश: केबी, एमबी, जीबी और टीबी थे, न कि की। एमआई, जीआई और टीआई। प्रस्ताव को उस समय स्वीकार नहीं किया गया था।

इंस्टीट्यूट ऑफ़ इलेक्ट्रिकल एंड इलेक्ट्रॉनिक्स इंजीनियर्स (IEEE) ने बाइनरी उपसर्गों के लिए स्वीकार्य नाम खोजने के लिए अंतर्राष्ट्रीय मानकीकरण संगठन (ISO) और अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (IEC) के साथ सहयोग करना शुरू किया। IEC ने 1996 में क्रमशः Ki, Mi, Gi और Ti के प्रतीकों के साथ kibi, mebi, gibi और tebi को प्रस्तावित किया। नए उपसर्गों के नाम मूल एसआई उपसर्गों से व्युत्पन्न किए गए हैं जो बाइनरी शब्द के साथ संयुक्त हैं, लेकिन अनुबंधित हैं, एसआई उपसर्ग के पहले दो अक्षर और बाइनरी से द्वि। इस तरह के प्रत्येक उपसर्ग का पहला अक्षर संबंधित SI उपसर्ग के समान है, सिवाय इसके कि k को K के बड़े अक्षरों में लिखा गया है।

IEEE ने निर्णय लिया कि उनके मानक अपनी मीट्रिक परिभाषाओं के साथ उपसर्ग किलो आदि का उपयोग करेंगे, लेकिन बाइनरी परिभाषाओं को एक अंतरिम अवधि में उपयोग करने की अनुमति दी, जब तक कि इस तरह के उपयोग को मामले-दर-मामले के आधार पर स्पष्ट रूप से इंगित किया गया था।

आईईसी, एनआईएसटी और आईएसओ द्वारा गोद लेना
जनवरी 1999 में, IEC ने नए उपसर्गों के साथ पहला अंतर्राष्ट्रीय मानक (IEC 60027-2 संशोधन 2) प्रकाशित किया, जिसे pebi (Pi) और exbi (Ei) तक बढ़ाया गया। आईईसी 60027-2 संशोधन 2 में यह भी कहा गया है कि आईईसी की स्थिति बीआईपीएम (एसआई प्रणाली को नियंत्रित करने वाली संस्था) के समान है; SI उपसर्ग 1000 की घात में अपनी परिभाषा को बनाए रखते हैं और 1024 की घात के लिए इसका कभी भी उपयोग नहीं किया जाता है।

उपयोग में, उत्पादों और अवधारणाओं को आमतौर पर 1024 की शक्तियों का उपयोग करके वर्णित किया जाता रहेगा, लेकिन नए IEC उपसर्गों के साथ। उदाहरण के लिए, एक मेमोरी मॉड्यूल $1,000,000,000$ बाइट्स (512 × $500,000$) को 512 एमबी या 512 मेगाबाइट के बजाय 512 MiB या 512 मेबीबाइट कहा जाएगा। इसके विपरीत, चूंकि हार्ड ड्राइव का ऐतिहासिक रूप से एसआई सम्मेलन का उपयोग करके विपणन किया गया है जिसका अर्थ है giga $1,000,000,000 bytes$, 500 GB हार्ड ड्राइव को अभी भी इस तरह लेबल किया जाएगा। इन अनुशंसाओं के अनुसार, ऑपरेटिंग सिस्टम और अन्य सॉफ़्टवेयर भी उसी तरह से बाइनरी और SI प्रीफ़िक्स का उपयोग करेंगे, इसलिए 500 GB हार्ड ड्राइव के खरीदार को ऑपरेटिंग सिस्टम 500 GB या 466 GiB रिपोर्ट करने वाला मिलेगा, जबकि $536,870,912$ बाइट RAM को 512 MiB के रूप में प्रदर्शित किया जाएगा।

2000 में प्रकाशित मानक का दूसरा संस्करण, उन्हें केवल exbi तक परिभाषित किया, लेकिन 2005 में, तीसरे संस्करण में ज़ेबी और योबी उपसर्ग जोड़े गए, इस प्रकार बाइनरी समकक्षों के साथ तत्कालीन परिभाषित एसआई उपसर्गों का मिलान किया गया। मानकीकरण के लिए सुसंगत अंतर्राष्ट्रीय संगठन/अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन IEC 80000-13:2008 मानक रद्द करता है और IEC 60027-2:2005 के उपखंड 3.8 और 3.9 (बाइनरी गुणकों के लिए उपसर्गों को परिभाषित करने वाले) को प्रतिस्थापित करता है। एकमात्र महत्वपूर्ण परिवर्तन कुछ राशियों के लिए स्पष्ट परिभाषाएँ जोड़ना है। 2009 में, उपसर्ग किबी-, मेबी-, आदि को आईएसओ 80000-1 द्वारा अपने स्वयं के अधिकार में परिभाषित किया गया था, स्वतंत्र रूप से किबिबाइट, मेबीबाइट, और इसी तरह।

बीआईपीएम मानक जेसीजीएम 200:2012 मेट्रोलॉजी की अंतर्राष्ट्रीय शब्दावली - मूल और सामान्य अवधारणाएं और संबद्ध शब्द (वीआईएम), तीसरा संस्करण आईईसी बाइनरी उपसर्गों को सूचीबद्ध करता है और कहता है कि एसआई उपसर्ग 10 की शक्तियों को सख्ती से संदर्भित करते हैं, और 2 की शक्तियों के लिए उपयोग नहीं किया जाना चाहिए। उदाहरण के लिए, 1 किलोबाइट का प्रतिनिधित्व करने के लिए उपयोग नहीं किया जाना चाहिए $1,048,576$ बिट्स (210 बिट्स), जो कि 1 किबिबिट है।

1000 के लिए अतिरिक्त दशमलव उपसर्ग रोना-9 और क्वेटा- 1000 के लिए10 को 2022 में अंतर्राष्ट्रीय भार और माप ब्यूरो (BIPM) द्वारा अपनाया गया था। रोना- और क्वेटा- के प्राकृतिक बाइनरी समकक्षों का सुझाव वजन और माप के लिए अंतर्राष्ट्रीय समिति कंसल्टेटिव कमेटी फॉर यूनिट्स (CCU) के एक परामर्श पत्र में रॉबी के रूप में दिया गया था- (री, 1024)9) और क्यूबी- (क्यूई, 102410)., आईईसी और आईएसओ द्वारा कोई संबंधित बाइनरी उपसर्ग नहीं अपनाया गया है।

अन्य मानक निकाय और संगठन
आईईसी मानक बाइनरी उपसर्ग अब अन्य मानकीकरण निकायों और तकनीकी संगठनों द्वारा समर्थित हैं।

यूनाइटेड स्टेट्स नेशनल इंस्टीट्यूट ऑफ स्टैंडर्ड एंड टेक्नोलॉजी (एनआईएसटी) के लिए आईएसओ/आईईसी मानकों का समर्थन करता है बाइनरी गुणकों के लिए उपसर्ग और एक वेब पेज है उनका दस्तावेजीकरण, वर्णन करना और उनके उपयोग को उचित ठहराना। एनआईएसटी सुझाव देता है कि अंग्रेजी में, बाइनरी-मल्टीपल प्रीफिक्स के नाम के पहले शब्दांश का उच्चारण उसी तरह किया जाना चाहिए जैसे संबंधित एसआई उपसर्ग के नाम के पहले शब्दांश का और दूसरे शब्दांश का उच्चारण मधुमक्खी के रूप में किया जाना चाहिए। एनआईएसटी ने कहा है कि एसआई उपसर्ग सख्ती से 10 की शक्तियों का उल्लेख करते हैं और उनके लिए बाइनरी परिभाषाओं का उपयोग नहीं किया जाना चाहिए। माइक्रोइलेक्ट्रॉनिक उद्योग मानक निकाय जेईडीईसी अपने ऑनलाइन शब्दकोश में एक नोट के साथ आईईसी उपसर्गों का वर्णन करता है: दो की शक्तियों के आधार पर किलो, गीगा और मेगा की परिभाषाएं केवल सामान्य उपयोग को दर्शाने के लिए शामिल हैं। सेमीकंडक्टर मेमोरी के लिए JEDEC मानक बाइनरी अर्थ में प्रथागत उपसर्ग प्रतीकों K, M और G का उपयोग करते हैं। 19 मार्च 2005 को, IEEE मानक IEEE 1541-2002 (बाइनरी गुणकों के लिए उपसर्ग) को दो साल की परीक्षण अवधि के बाद IEEE मानक संघ द्वारा एक पूर्ण-उपयोग मानक तक बढ़ा दिया गया था। हालाँकि,, IEEE प्रकाशन प्रभाग को अपनी प्रमुख पत्रिकाओं जैसे स्पेक्ट्रम में IEC उपसर्गों के उपयोग की आवश्यकता नहीं है या कंप्यूटर। इंटरनेशनल ब्यूरो ऑफ वेट एंड मेजर्स (BIPM), जो इंटरनेशनल सिस्टम ऑफ यूनिट्स (SI) को बनाए रखता है, स्पष्ट रूप से बाइनरी गुणकों को निरूपित करने के लिए SI उपसर्गों के उपयोग पर प्रतिबंध लगाता है, और सूचना की इकाइयों के बाद से IEC उपसर्गों के उपयोग को एक विकल्प के रूप में उपयोग करने की सिफारिश करता है। एसआई में शामिल नहीं ऑटोमोबाइल इंजीनियर्स का समाज (SAE) SI उपसर्गों के उपयोग को किसी भी चीज़ के साथ प्रतिबंधित करता है, लेकिन 1000 की शक्ति का अर्थ है, लेकिन IEC बाइनरी उपसर्गों की अनुशंसा या अन्यथा उद्धृत नहीं करता है। इलेक्ट्रोटेक्निकल मानकीकरण के लिए यूरोपीय समिति (CENELEC) ने सामंजस्य दस्तावेज़ HD 60027-2:2003-03 के माध्यम से IEC-अनुशंसित बाइनरी उपसर्गों को अपनाया। यूरोपीय संघ (ईयू) को 2007 से आईईसी बाइनरी उपसर्गों के उपयोग की आवश्यकता है।

सूचना प्रौद्योगिकी में वर्तमान अभ्यास
अधिकांश कंप्यूटर हार्डवेयर SI उपसर्गों का उपयोग करते हैं राज्य की क्षमता और अन्य प्रदर्शन पैरामीटर जैसे डेटा दर को परिभाषित करने के लिए। मुख्य मेमोरी और कैश मैमोरी मेमोरी उल्लेखनीय अपवाद हैं।

मुख्य मेमोरी और मुख्य स्मृति की क्षमता आमतौर पर प्रथागत बाइनरी उपसर्गों के साथ व्यक्त की जाती है  दूसरी ओर, फ्लैश मेमोरी, जैसे कि सॉलिड स्टेट ड्राइव में पाई जाती है, ज्यादातर SI प्रीफिक्स का उपयोग करती है राज्य क्षमता के लिए।

कुछ ऑपरेटिंग सिस्टम और अन्य सॉफ़्टवेयर मेमोरी, डिस्क स्टोरेज क्षमता और फ़ाइल आकार के डिस्प्ले में प्रथागत बाइनरी प्रीफ़िक्स का उपयोग करना जारी रखते हैं, लेकिन SI प्रीफ़िक्स नेटवर्क संचार गति और प्रोसेसर गति जैसे अन्य क्षेत्रों में।

निम्नलिखित उपखंडों में, जब तक अन्यथा उल्लेख नहीं किया जाता है, उदाहरण पहले प्रत्येक मामले में उपयोग किए जाने वाले सामान्य उपसर्गों का उपयोग करके दिए जाते हैं, और उसके बाद जहां उपयुक्त हो वहां अन्य संकेतन का उपयोग करके व्याख्या की जाती है।

ऑपरेटिंग सिस्टम
क्लासिक मैक ओएस (1984) की रिलीज़ से पहले, फ़ाइल आकार आमतौर पर ऑपरेटिंग सिस्टम द्वारा बिना किसी उपसर्ग के रिपोर्ट किए जाते थे। आज, अधिकांश ऑपरेटिंग सिस्टम उपसर्गों के साथ फ़ाइल आकार की रिपोर्ट करते हैं।
 * लिनक्स कर्नेल मानक-अनुपालन दशमलव और बाइनरी उपसर्गों का उपयोग बूट करते समय करता है। हालाँकि, कई यूनिक्स-जैसी सिस्टम उपयोगिताएँ, जैसे कि ls कमांड, 1024 की शक्तियों का उपयोग K/M (प्रथागत बाइनरी उपसर्ग) के रूप में करती हैं, यदि उन्हें कॉल किया जाता है-h  विकल्प। वे अन्यथा बाइट्स में सटीक मान देते हैं। जीएनयू संस्करण के साथ संकेतित 10 की शक्तियों का भी उपयोग करेगा/एम अगर के साथ बुलाया जाता है--si  विकल्प।
 * उबंटू (ऑपरेटिंग सिस्टम) लिनक्स वितरण 10.10 रिलीज के आधार -2 नंबरों के लिए आईईसी उपसर्गों का उपयोग करता है।
 * माइक्रोसॉफ्ट विंडोज पारंपरिक बाइनरी उपसर्गों का उपयोग करके या गुण संवाद में बाइट्स में सटीक मान का उपयोग करके फ़ाइल आकार और डिस्क डिवाइस क्षमता की रिपोर्ट करता है।
 * iOS 10 और पहले के संस्करण, Mac OS X Leopard और पहले के संस्करण और watchOS बाइनरी सिस्टम का उपयोग करते हैं (1 GB = $1,000,000,000$). Apple उत्पाद विनिर्देश, iOS और macOS (Mac OS X स्नो लेपर्ड सहित: संस्करण 10.6) अब SI उपसर्ग (1 GB =) का उपयोग करके आकार की रिपोर्ट करते हैं $536,870,912$ बाइट्स)।

सॉफ्टवेयर
, अधिकांश सॉफ़्टवेयर बाइनरी और दशमलव उपसर्गों के लिए प्रतीकों में अंतर नहीं करते थे। इस अंतर को बनाने के लिए कुछ लोगों द्वारा इंटरनेशनल इलेक्ट्रोटेक्निकल कमीशन बाइनरी नेमिंग कन्वेंशन का उपयोग किया जाता है।

आईईसी उपसर्गों की शुरूआत के घोषित लक्ष्यों में से एक एसआई उपसर्गों को स्पष्ट दशमलव गुणकों के रूप में संरक्षित करना था। fdisk/cfdisk, parted, और apt-get जैसे प्रोग्राम अपने दशमलव अर्थ के साथ SI उपसर्गों का उपयोग करते हैं।

लिनक्स ऑपरेटिंग सिस्टम में आईईसी बाइनरी प्रीफिक्स के उपयोग का उदाहरण किबिबाइट्स (किब) और मेबिबाइट्स (एमआईबी) में नेटवर्क इंटरफेस पर ट्रैफिक वॉल्यूम प्रदर्शित करता है, जैसा कि ifconfig उपयोगिता के साथ प्राप्त किया गया है:  eth0 लिंक एनकैप: ईथरनेट [...] RX पैकेट: 254804 त्रुटियाँ: 0 गिरा: 0 ओवररन: 0 फ्रेम: 0 TX पैकेट: 756 त्रुटियाँ: 0 गिरा: 0 ओवररन: 0 वाहक: 0 [...]         RX बाइट्स: 18613795 (17.7 MiB) TX बाइट्स: 45708 (44.6 KiB) 

सॉफ़्टवेयर जो 1024 की शक्तियों के लिए IEC बाइनरी उपसर्गों का उपयोग करता है और 1000 की शक्तियों के लिए मानक SI उपसर्गों का उपयोग करता है:


 * जीएनयू कोर उपयोगिताएँ
 * GParted
 * FreeDOS#FreeDOS-32|FreeDOS-32
 * ifconfig
 * गनोम नेटवर्क
 * वादा
 * साइगविन / एक्स
 * एचटीट्रैक
 * पिजिन (आईएम क्लाइंट)
 * जलप्रलय (सॉफ्टवेयर)
 * yafc
 * tnftp
 * विनएससीपी
 * मीडिया की जानकारी

सॉफ़्टवेयर जो 1000 की शक्तियों के लिए मानक SI उपसर्गों का उपयोग करता है, और 1024 की शक्तियों के लिए किसी भी उपसर्ग का उपयोग नहीं करता है, इसमें शामिल हैं: सॉफ़्टवेयर जो 1000 की शक्तियों के लिए दशमलव उपसर्गों और 1024 की शक्तियों के लिए बाइनरी उपसर्गों का समर्थन करता है (लेकिन इसके लिए एसआई या आईईसी नामकरण का पालन नहीं करता है) में शामिल हैं:
 * मैक ओएस एक्स v10.6 और बाद में हार्ड ड्राइव और फ़ाइल आकार के लिए
 * 4DOS (दशमलव के रूप में लोअरकेस अक्षरों और बाइनरी उपसर्गों के रूप में अपरकेस अक्षरों का उपयोग करता है)

कंप्यूटर हार्डवेयर
हार्डवेयर प्रकार जो 1024 मल्टीप्लायरों की शक्तियों का उपयोग करते हैं, जैसे मेमोरी, प्रथागत बाइनरी उपसर्गों के साथ विपणन करना जारी रखते हैं।

कंप्यूटर मेमोरी
अधिकांश प्रकार की इलेक्ट्रॉनिक स्मृति जैसे रैंडम-एक्सेस मेमोरी और केवल पढ़ने के लिये मेमोरी  का माप प्रथागत बाइनरी उपसर्गों (किलो, मेगा और गीगा) का उपयोग करके दिया जाता है। इसमें EEPROMs जैसी कुछ फ़्लैश मेमोरी शामिल हैं। उदाहरण के लिए, 512-मेगाबाइट मेमोरी मॉड्यूल है 512 बाइट (512 × $1,024$, या $1,024$).

JEDEC सॉलिड स्टेट टेक्नोलॉजी एसोसिएशन, इलेक्ट्रॉनिक इंडस्ट्रीज एलायंस (EIA) का सेमीकंडक्टर इंजीनियरिंग मानकीकरण निकाय, अपनी शर्तों, परिभाषाओं और पत्र प्रतीकों दस्तावेज़ में किलो, मेगा और गीगा की प्रथागत बाइनरी परिभाषाओं को शामिल करना जारी रखता है। और बाद के मेमोरी मानकों में उन परिभाषाओं का उपयोग करता है    (जेईडीईसी मेमोरी मानक भी देखें।)

वर्तमान हार्डवेयर एड्रेसिंग सिस्टम के अंतर्निहित बाइनरी डिज़ाइन के कारण कई कंप्यूटर प्रोग्रामिंग कार्य दो की शक्ति के संदर्भ में स्मृति को संदर्भित करते हैं। उदाहरण के लिए, एक 16-बिट प्रोसेसर रजिस्टर अधिकतम संदर्भ दे सकता है $1.024$ आइटम (बाइट्स, शब्द, या अन्य ऑब्जेक्ट); इसे आसानी से 64K आइटम के रूप में व्यक्त किया जाता है। एक ऑपरेटिंग सिस्टम मेमोरी को 4096-बाइट पृष्ठ (कंप्यूटिंग)  के रूप में मैप कर सकता है, जिस स्थिति में वास्तव में 8192 पेज आवंटित किए जा सकते हैं $1,048,576$ मेमोरी के बाइट: 4 किलोबाइट (4096 बाइट्स) के 8K (8192) पृष्ठ प्रत्येक 32 मेगाबाइट (32 MiB) मेमोरी के भीतर।

हार्ड डिस्क ड्राइव
सभी हार्ड डिस्क ड्राइव निर्माता SI उपसर्गों का उपयोग करके राज्य की क्षमता बताते हैं।

फ्लैश ड्राइव
उ स बी फ्लैश ड्राइव, फ्लैश-आधारित मेमोरी कार्ड जैसे कॉम्पैक्ट फ़्लैश  या सिक्योर डिजिटल, और फ्लैश-आधारित ठोस राज्य ड्राइव (SSDs) SI उपसर्ग का उपयोग करते हैं; उदाहरण के लिए, एक 256 एमबी का फ्लैश कार्ड कम से कम 256 मिलियन बाइट्स प्रदान करता है ($1.049$), 256×1024×1024 नहीं ($1,073,741,824$). इन उपकरणों के अंदर फ्लैश मेमोरी चिप्स उद्धृत क्षमता से काफी अधिक होते हैं, लेकिन पारंपरिक हार्ड ड्राइव की तरह, फ्लैश ड्राइव के आंतरिक कार्यों के लिए कुछ जगह आरक्षित होती है। इनमें समतलन पुराना होना, एरर करेक्शन, आपातोपयोगिक उपकरण, और डिवाइस के आंतरिक फर्मवेयर के लिए आवश्यक मेटाडेटा शामिल हैं।

फ्लॉपी ड्राइव = फ्लॉपी डिस्क कई भौतिक और तार्किक फ़्लॉपी डिस्क स्वरूपों में मौजूद हैं, और असंगत रूप से आकार में हैं। भाग में, यह इसलिए है क्योंकि किसी विशेष डिस्क की अंतिम उपयोगकर्ता क्षमता नियंत्रक हार्डवेयर का एक कार्य है, ताकि एक ही डिस्क को विभिन्न क्षमताओं के लिए स्वरूपित किया जा सके। कई मामलों में, मीडिया को अंतिम उपयोगकर्ता क्षमता के किसी भी संकेत के बिना विपणन किया जाता है, उदाहरण के लिए, डीएसडीडी, जिसका अर्थ दो तरफा डबल-घनत्व है।

अंतिम व्यापक रूप से अपनाया गया डिस्केट 3.5 इंच का उच्च घनत्व था। इसकी एक स्वरूपित क्षमता है $1.074$ बाइट्स या 1440 केबी (1440 × 1024, प्रथागत बाइनरी अर्थ में केबी का उपयोग करके)। इन्हें एचडी या 1.44 एमबी या दोनों के रूप में बेचा जाता है। यह उपयोग 1000 × 1024 बाइट्स के रूप में मेगाबाइट की तीसरी परिभाषा बनाता है।

जब ये डिस्क सामान्य थे, तो अधिकांश ऑपरेटिंग सिस्टम ने प्रथागत बाइनरी अर्थ में एमबी का उपयोग करके क्षमता प्रदर्शित की, जिसके परिणामस्वरूप 1.4 एमबी ($1,099,511,627,776$). कुछ उपयोगकर्ताओं ने लापता 0.04 एमबी देखा है और ऐप्पल और माइक्रोसॉफ्ट दोनों के पास समर्थन बुलेटिन हैं जो उन्हें 1.4 एमबी के रूप में संदर्भित करते हैं। पहले के 1200 केबी (1200 × 1024 बाइट्स) पीसी एटी के साथ बेचे गए 5.25-इंच के डिस्केट को 1.2 एमबी ($1.1$). सबसे बड़े 8-इंच डिस्केट प्रारूप में एक मेगाबाइट से अधिक हो सकता है, और उन उपकरणों की क्षमता अक्सर मेगाबाइट्स में अनियमित रूप से निर्दिष्ट की जाती थी, वो भी बिना किसी विवाद के।

पुराने और छोटे डिस्केट स्वरूपों को आमतौर पर (बाइनरी) KB की एक सटीक संख्या के रूप में पहचाना जाता था, उदाहरण के लिए डिस्क II को 140KB के रूप में वर्णित किया गया था। 140 × 1024-बाइट क्षमता, और मूल 360KB डबल साइडेड, IBM PC पर उपयोग की जाने वाली डबल डेंसिटी डिस्क ड्राइव में एक था 360 × 1024-बाइट क्षमता।

कई मामलों में डिस्केट हार्डवेयर का विपणन अस्वरूपित क्षमता के आधार पर किया गया था, और मीडिया पर सेक्टरों को प्रारूपित करने के लिए आवश्यक ओवरहेड नाममात्र की क्षमता को भी कम कर देगा (और यह ओवरहेड आमतौर पर स्वरूपित क्षेत्रों के आकार के आधार पर भिन्न होता है), जिससे अधिक अनियमितताएँ होती हैं।

ऑप्टिकल डिस्क
DVD, ब्लू - रे डिस्क, HD DVD और मैग्नेटो-ऑप्टिकल ड्राइव | मैग्नेटो-ऑप्टिकल (MO) जैसे अधिकांश ऑप्टिकल डिस्क स्टोरेज मीडिया की क्षमता SI दशमलव उपसर्गों का उपयोग करके दी गई है। 4.7 GB DVD की नाममात्र क्षमता लगभग 4.38 GiB होती है। हालांकि, कॉम्पैक्ट डिस्क क्षमताएं हमेशा प्रथागत बाइनरी उपसर्गों का उपयोग करके दी जाती हैं। इस प्रकार एक 700-एमबी (या 80-मिनट) सीडी की नाममात्र क्षमता लगभग 700 MiB (लगभग 730 MB) होती है।

टेप ड्राइव और मीडिया
टेप ड्राइव और मीडिया निर्माता क्षमता की पहचान करने के लिए SI दशमलव उपसर्गों का उपयोग करते हैं।

डेटा ट्रांसमिशन और क्लॉक रेट
कंप्यूटिंग संदर्भों में भी कुछ इकाइयाँ हमेशा SI दशमलव उपसर्गों के साथ उपयोग की जाती हैं। दो उदाहरण हैं हेटर्स ़ (हर्ट्ज), जिसका उपयोग इलेक्ट्रॉनिक उपकरणों की घड़ी की दरों को मापने के लिए किया जाता है, और बिट/एस और बी/एस के लिए, जिनका उपयोग बिट दर को मापने के लिए किया जाता है।
 * एक 1 GHz प्रोसेसर प्राप्त करता है $1,125,899,906,842,624$ घड़ी प्रति सेकंड टिकती है।
 * एक ध्वनि फ़ाइल पर नमूना $1.126$ है $1,152,921,504,606,847,000$ नमूने प्रति सेकंड।
 * ए $1.153$ MP3 धारा खपत करती है $1,180,591,620,717,411,300,000$ बिट (16 किलोबाइट, $1.181$) प्रति सेकंड।
 * ए $1,208,925,819,614,629,200,000,000$ इंटरनेट कनेक्शन ट्रांसफर हो सकता है $1.209$ बिट्स प्रति सेकंड ($1,073,741,824 bytes$ बाइट प्रति सेकंड ≈ $1,000,000,000$, 8-बिट बाइट मानते हुए और कोई ओवरहेड नहीं)
 * ए ${{val|536870912}12}}$ ईथरनेट कनेक्शन नाममात्र की गति से ट्रांसफर कर सकता है $1,048,576$ बिट्स प्रति सेकंड ($536,870,912$ बाइट प्रति सेकंड ≈ $65,536$, 8-बिट बाइट मानते हुए और कोई ओवरहेड नहीं)
 * एक 56k मॉडेम स्थानान्तरण $33,554,432$ बिट प्रति सेकंड ≈ $256,000,000$.

कंप्यूटर बस घड़ी की गति और इसलिए बैंडविथ दोनों को एसआई दशमलव उपसर्गों का उपयोग करके उद्धृत किया गया है।
 * DDR SDRAM मेमोरी एक डबल डेटा रेट बस पर, प्रति चक्र 8 बाइट्स को घड़ी की गति के साथ स्थानांतरित करती है $268,435,456$ ($1,474,560$ साइकिल प्रति सेकंड) की बैंडविड्थ है $1.406 MiB$ × 8 × 2 = $1.172 MiB$ बी/एस = $1,000,000,000$ (के बारे में $44.1 kHz$).
 * एक पीसीआई-एक्स बस $44,100$ ($128 kbit/s$ साइकिल प्रति सेकेंड), 64 बिट्स प्रति ट्रांसफर, की बैंडविड्थ है $128,000$ स्थानान्तरण प्रति सेकंड × 64 बिट प्रति स्थानान्तरण = $15.6 KiB$ बिट/एस, या $1 Mbit/s$ बी/एस, आमतौर पर के रूप में उद्धृत $1,000,000$ (के बारे में $125,000$).

उद्योग द्वारा उपयोग
IEC उपसर्गों का उपयोग तोशीबा  द्वारा किया जाता है, IBM, Hewlett-Packard अपने कुछ उत्पादों का विज्ञापन या वर्णन करने के लिए। एक एचपी ब्रोशर के अनुसार, [http://h20566.www2.hp.com/portal/site/hpsc/template.BINARYPORTLET/public/kb/docDisplay/resource.process/?spf_p.tpst=kbDocDisplay_ws_BI&spf_p.rid_kbDocDisplay=docDisplayResURL&javax. portlet.begCacheTok=com.vignette.cachetoken&spf_p.rst_kbDocDisplay=wsrp-resourceState%3DdocId%253Demr_na-c02022732-1%257CdocLocale%253D&javax.portlet.endCacheTok=com.vignette.cacheTok] [टी]भ्रम को कम करने के लिए, विक्रेता दो उपायों में से एक का अनुसरण कर रहे हैं: वे एसआई उपसर्गों को नए बाइनरी उपसर्गों में बदल रहे हैं, या वे दस की शक्तियों के रूप में संख्याओं की पुनर्गणना कर रहे हैं। भ्रम को कम करने के लिए IBM डेटा सेंटर IEC उपसर्गों का भी उपयोग करता है। आईबीएम स्टाइल गाइड पढ़ता है अशुद्धता (विशेष रूप से बड़े उपसर्गों के साथ) और संभावित अस्पष्टता से बचने में मदद के लिए, 2000 में अंतर्राष्ट्रीय इलेक्ट्रोटेक्निकल कमीशन (IEC) ने विशेष रूप से बाइनरी मल्टीप्लायरों के लिए उपसर्गों का एक सेट अपनाया (IEC 60027-2 देखें)। उनका उपयोग अब संयुक्त राज्य अमेरिका के राष्ट्रीय मानक और प्रौद्योगिकी संस्थान (NIST) द्वारा समर्थित है और ISO 80000 में शामिल किया गया है। वे यूरोपीय संघ के कानून और अमेरिका में कुछ संदर्भों में भी आवश्यक हैं।

हालांकि, बाइनरी मल्टीप्लायरों का जिक्र करते समय उद्योग में अधिकांश दस्तावेज और उत्पाद एसआई उपसर्ग का उपयोग करना जारी रखते हैं। उत्पाद प्रलेखन में, उसी मानक का पालन करें जिसका उपयोग उत्पाद में ही किया जाता है (उदाहरण के लिए, इंटरफ़ेस या फ़र्मवेयर में)। चाहे आप 2 की शक्तियों के लिए IEC उपसर्गों और 10 की शक्तियों के लिए SI उपसर्गों का उपयोग करना चुनते हैं, या दोहरे उद्देश्य के लिए SI उपसर्गों का उपयोग करते हैं ... अपने उपयोग में सुसंगत रहें और उपयोगकर्ता को अपना अपनाया हुआ सिस्टम समझाएं। 

अन्य उपयोग
अंतरराष्ट्रीय मानक आईएसओ 80000-1 सूचना प्रौद्योगिकी के लिए उनके आवेदन को सीमित किए बिना उपसर्गों कीबी-, मेबी-, गीबी- ... को परिभाषित करता है। बिट्स या बाइट्स के अलावा अन्य मात्राओं के लिए द्विआधारी उपसर्गों के उपयोग में आवृत्ति इकाई हर्ट्ज़ (यूनिट) (हर्ट्ज) के बाइनरी गुणकों को इंगित करने के लिए उनका उपयोग शामिल है, उदाहरण के लिए kibihertz ़ (प्रतीक KiHz) 1024 हर्ट्ज है।

यह भी देखें

 * बाइनरी इंजीनियरिंग नोटेशन
 * बी अंकन (वैज्ञानिक अंकन)
 * आईएसओ / आईईसी 80000
 * कुतरना
 * ऑक्टेट (कंप्यूटिंग)

अग्रिम पठन

 * – An introduction to binary prefixes
 * —a 1996–1999 paper on bits, bytes, prefixes and symbols
 * —Another description of binary prefixes
 * —White-paper on the controversy over drive capacities
 * —Another description of binary prefixes
 * —White-paper on the controversy over drive capacities
 * —White-paper on the controversy over drive capacities

बाहरी संबंध

 * A plea for sanity
 * A summary of the organizations, software, and so on that have implemented the new binary prefixes
 * KiloBytes vs. kilobits vs. Kibibytes (Binary prefixes)
 * SI/Binary Prefix Converter
 * Storage Capacity Measurement Standards