शून्य-आधारित क्रमांकन: Difference between revisions

From Vigyanwiki
(Created page with "{{Short description|Counting from "0" instead of "1" first}} {{Use American English|date=January 2019}} शून्य-आधारित नंबरिंग, नं...")
 
No edit summary
Line 1: Line 1:
{{Short description|Counting from "0" instead of "1" first}}
{{Short description|Counting from "0" instead of "1" first}}
{{Use American English|date=January 2019}}
शून्य-आधारित [[नंबरिंग]], नंबरिंग का एक तरीका है जिसमें किसी [[अनुक्रम]] के प्रारंभिक तत्व को इंडेक्स 1 के बजाय [[अनुक्रमित परिवार]] [[0]] सौंपा जाता है, जैसा कि रोजमर्रा की ''गैर-गणितीय'' या ''गैर-प्रोग्रामिंग'' परिस्थितियों में होता है। . शून्य-आधारित क्रमांकन के अंतर्गत, प्रारंभिक तत्व को कभी-कभी ''0'' तत्व कहा जाता है,<ref>{{cite book |last1=M. Seed |first1=Graham |title=कंप्यूटर ग्राफ़िक्स में अनुप्रयोगों के साथ C++ में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का परिचय|date=1965 |publisher=Springer |location=British Library |isbn=1852334509 |page=391 |edition=2nd |url=https://books.google.com/books?id=_lqj98AsnGAC&q=zeroth+element&pg=PA391 |access-date=11 February 2020}}</ref> पहले तत्व के बजाय; ज़ीरोथ संख्या [[शून्य]] के अनुरूप एक शब्द सिक्का [[क्रमसूचक संख्या (भाषा विज्ञान)]] है। कुछ मामलों में, कोई वस्तु या मान जो (मूल रूप से) किसी दिए गए अनुक्रम से संबंधित नहीं है, लेकिन जिसे स्वाभाविक रूप से इसके प्रारंभिक तत्व से पहले रखा जा सकता है, उसे शून्य तत्व कहा जा सकता है। शून्य को क्रमिक के रूप में उपयोग करने की शुद्धता के संबंध में व्यापक सहमति नहीं है (न ही शून्य शब्द के उपयोग के संबंध में), क्योंकि यह संदर्भ के अभाव में अनुक्रम के सभी बाद के तत्वों के लिए अस्पष्टता पैदा करता है।
शून्य-आधारित [[नंबरिंग]], नंबरिंग का एक तरीका है जिसमें किसी [[अनुक्रम]] के प्रारंभिक तत्व को इंडेक्स 1 के बजाय [[अनुक्रमित परिवार]] [[0]] सौंपा जाता है, जैसा कि रोजमर्रा की ''गैर-गणितीय'' या ''गैर-प्रोग्रामिंग'' परिस्थितियों में होता है। . शून्य-आधारित क्रमांकन के अंतर्गत, प्रारंभिक तत्व को कभी-कभी ''0'' तत्व कहा जाता है,<ref>{{cite book |last1=M. Seed |first1=Graham |title=कंप्यूटर ग्राफ़िक्स में अनुप्रयोगों के साथ C++ में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का परिचय|date=1965 |publisher=Springer |location=British Library |isbn=1852334509 |page=391 |edition=2nd |url=https://books.google.com/books?id=_lqj98AsnGAC&q=zeroth+element&pg=PA391 |access-date=11 February 2020}}</ref> पहले तत्व के बजाय; ज़ीरोथ संख्या [[शून्य]] के अनुरूप एक शब्द सिक्का [[क्रमसूचक संख्या (भाषा विज्ञान)]] है। कुछ मामलों में, कोई वस्तु या मान जो (मूल रूप से) किसी दिए गए अनुक्रम से संबंधित नहीं है, लेकिन जिसे स्वाभाविक रूप से इसके प्रारंभिक तत्व से पहले रखा जा सकता है, उसे शून्य तत्व कहा जा सकता है। शून्य को क्रमिक के रूप में उपयोग करने की शुद्धता के संबंध में व्यापक सहमति नहीं है (न ही शून्य शब्द के उपयोग के संबंध में), क्योंकि यह संदर्भ के अभाव में अनुक्रम के सभी बाद के तत्वों के लिए अस्पष्टता पैदा करता है।


Line 12: Line 10:
1982 में एड्सगर डब्ल्यू. डिज्क्स्ट्रा ने अपने प्रासंगिक नोट में बताया कि नंबरिंग शून्य से क्यों शुरू होनी चाहिए<ref name="dijkstra"/>तर्क दिया गया कि एरेज़ सबस्क्रिप्ट शून्य से शुरू होनी चाहिए क्योंकि बाद वाला सबसे [[प्राकृतिक संख्या]] है। सरणी श्रेणियों के संभावित डिज़ाइनों पर चर्चा करते हुए उन्हें एक श्रृंखलाबद्ध असमानता में संलग्न करना, तीव्र और मानक असमानताओं को चार संभावनाओं में संयोजित करना, यह प्रदर्शित करना कि उनके दृढ़ विश्वास के अनुसार शून्य-आधारित सरणी गैर-अतिव्यापी सूचकांक श्रेणियों द्वारा सबसे अच्छी तरह से दर्शायी जाती हैं, जो शून्य से शुरू होती हैं, अंतराल की ओर इशारा करते हुए (गणित)#शब्दावली|वास्तविक संख्याओं की तरह खुला, आधा खुला और बंद अंतराल। इस सम्मेलन को प्राथमिकता देने के लिए दिज्क्स्ट्रा के मानदंड विस्तार से हैं कि यह अधिक प्राकृतिक तरीके से खाली अनुक्रमों का प्रतिनिधित्व करता है {{nobreak|(''a'' ≤ ''i'' < ''a'' ?)}} बंद अंतराल से ({{nobreak|''a'' ≤ ''i'' ≤ (''a'' − 1) ?}}), और प्राकृतिक के आधे-खुले अंतराल के साथ, उप-अनुक्रम की लंबाई ऊपरी शून्य से निचली सीमा के बराबर होती है ({{nobreak|''a'' ≤ ''i'' < ''b''}} देता है {{nobreak|(''b'' − ''a'')}} i के लिए संभावित मान, a, b, i सभी पूर्णांकों के साथ)।
1982 में एड्सगर डब्ल्यू. डिज्क्स्ट्रा ने अपने प्रासंगिक नोट में बताया कि नंबरिंग शून्य से क्यों शुरू होनी चाहिए<ref name="dijkstra"/>तर्क दिया गया कि एरेज़ सबस्क्रिप्ट शून्य से शुरू होनी चाहिए क्योंकि बाद वाला सबसे [[प्राकृतिक संख्या]] है। सरणी श्रेणियों के संभावित डिज़ाइनों पर चर्चा करते हुए उन्हें एक श्रृंखलाबद्ध असमानता में संलग्न करना, तीव्र और मानक असमानताओं को चार संभावनाओं में संयोजित करना, यह प्रदर्शित करना कि उनके दृढ़ विश्वास के अनुसार शून्य-आधारित सरणी गैर-अतिव्यापी सूचकांक श्रेणियों द्वारा सबसे अच्छी तरह से दर्शायी जाती हैं, जो शून्य से शुरू होती हैं, अंतराल की ओर इशारा करते हुए (गणित)#शब्दावली|वास्तविक संख्याओं की तरह खुला, आधा खुला और बंद अंतराल। इस सम्मेलन को प्राथमिकता देने के लिए दिज्क्स्ट्रा के मानदंड विस्तार से हैं कि यह अधिक प्राकृतिक तरीके से खाली अनुक्रमों का प्रतिनिधित्व करता है {{nobreak|(''a'' ≤ ''i'' < ''a'' ?)}} बंद अंतराल से ({{nobreak|''a'' ≤ ''i'' ≤ (''a'' − 1) ?}}), और प्राकृतिक के आधे-खुले अंतराल के साथ, उप-अनुक्रम की लंबाई ऊपरी शून्य से निचली सीमा के बराबर होती है ({{nobreak|''a'' ≤ ''i'' < ''b''}} देता है {{nobreak|(''b'' − ''a'')}} i के लिए संभावित मान, a, b, i सभी पूर्णांकों के साथ)।


=== {{Anchor|OFFSET}}प्रोग्रामिंग भाषाओं में उपयोग ===
=== प्रोग्रामिंग भाषाओं में उपयोग ===


{{See also|Comparison of programming languages (array)#Array dimensions}}
{{See also|Comparison of programming languages (array)#Array dimensions}}
Line 134: Line 132:


== अन्य फ़ील्ड ==
== अन्य फ़ील्ड ==
व्यापक रूप से उपयोग किए जाने वाले [[ जॉर्जियाई कैलेंडर ]] या उसके पूर्ववर्ती [[जूलियन कैलेंडर]] में [[वर्ष शून्य]] मौजूद नहीं है। उन प्रणालियों के तहत, वर्ष 1 BC के बाद AD 1 आता है। हालाँकि, [[खगोलीय वर्ष क्रमांकन]] में (जहाँ यह जूलियन वर्ष 1 BC के साथ मेल खाता है) और ISO 8601|ISO 8601:2004 (जहाँ यह मेल खाता है) में एक वर्ष शून्य है ग्रेगोरियन वर्ष 1 ईसा पूर्व), साथ ही सभी [[बौद्ध कैलेंडर]] और [[हिंदू कैलेंडर]] में।
व्यापक रूप से उपयोग किए जाने वाले [[ जॉर्जियाई कैलेंडर |जॉर्जियाई कैलेंडर]] या उसके पूर्ववर्ती [[जूलियन कैलेंडर]] में [[वर्ष शून्य]] मौजूद नहीं है। उन प्रणालियों के तहत, वर्ष 1 BC के बाद AD 1 आता है। हालाँकि, [[खगोलीय वर्ष क्रमांकन]] में (जहाँ यह जूलियन वर्ष 1 BC के साथ मेल खाता है) और ISO 8601|ISO 8601:2004 (जहाँ यह मेल खाता है) में एक वर्ष शून्य है ग्रेगोरियन वर्ष 1 ईसा पूर्व), साथ ही सभी [[बौद्ध कैलेंडर]] और [[हिंदू कैलेंडर]] में।


कई देशों में, इमारतों में स्टोरी#यूरोपीय योजना 2 को पहली मंजिल के बजाय मंजिल संख्या 0 के रूप में माना जाता है, नामकरण परंपरा आमतौर पर संयुक्त राज्य अमेरिका में पाई जाती है। यह ऋणात्मक संख्याओं से चिह्नित भूमिगत फर्शों के साथ एक सुसंगत सेट बनाता है।
कई देशों में, इमारतों में स्टोरी#यूरोपीय योजना 2 को पहली मंजिल के बजाय मंजिल संख्या 0 के रूप में माना जाता है, नामकरण परंपरा आमतौर पर संयुक्त राज्य अमेरिका में पाई जाती है। यह ऋणात्मक संख्याओं से चिह्नित भूमिगत फर्शों के साथ एक सुसंगत सेट बनाता है।


जबकि 0 का क्रमसूचक अधिकतर गणित, भौतिकी और कंप्यूटर विज्ञान से सीधे जुड़े समुदायों में उपयोग किया जाता है, शास्त्रीय संगीत में भी इसके उदाहरण हैं। संगीतकार [[एंटोन ब्रुकनर]] ने डी माइनर में अपनी प्रारंभिक सिम्फनी को अपने कार्यों के कैनन में शामिल करने के योग्य नहीं माना, और उन्होंने लिखा {{lang|de|gilt nicht}} (गिनती नहीं है) स्कोर पर और एक क्रॉसबार के साथ एक सर्कल, इसका मतलब अमान्य है। लेकिन मरणोपरांत, इस काम को डी माइनर में सिम्फनी नंबर 0 (ब्रुकनर) | सिम्फनी नंबर 0 के रूप में जाना जाने लगा, भले ही यह वास्तव में सी माइनर में सिम्फनी नंबर 1 (ब्रुकनर) | सिम्फनी नंबर 1 के बाद लिखा गया था। ब्रुकनर के एफ माइनर में इससे भी पहले की सिम्फनी है, जिसे कभी-कभी सिम्फनी नंबर 00 (ब्रुकनर)|नंबर भी कहा जाता है। 00. रूसी संगीतकार [[ अल्फ्रेड श्नीट्के ]] ने एक सिम्फनी नंबर 0 (श्निटके)|सिम्फनी नंबर 0 भी लिखा था।
जबकि 0 का क्रमसूचक अधिकतर गणित, भौतिकी और कंप्यूटर विज्ञान से सीधे जुड़े समुदायों में उपयोग किया जाता है, शास्त्रीय संगीत में भी इसके उदाहरण हैं। संगीतकार [[एंटोन ब्रुकनर]] ने डी माइनर में अपनी प्रारंभिक सिम्फनी को अपने कार्यों के कैनन में शामिल करने के योग्य नहीं माना, और उन्होंने लिखा {{lang|de|gilt nicht}} (गिनती नहीं है) स्कोर पर और एक क्रॉसबार के साथ एक सर्कल, इसका मतलब अमान्य है। लेकिन मरणोपरांत, इस काम को डी माइनर में सिम्फनी नंबर 0 (ब्रुकनर) | सिम्फनी नंबर 0 के रूप में जाना जाने लगा, भले ही यह वास्तव में सी माइनर में सिम्फनी नंबर 1 (ब्रुकनर) | सिम्फनी नंबर 1 के बाद लिखा गया था। ब्रुकनर के एफ माइनर में इससे भी पहले की सिम्फनी है, जिसे कभी-कभी सिम्फनी नंबर 00 (ब्रुकनर)|नंबर भी कहा जाता है। 00. रूसी संगीतकार [[ अल्फ्रेड श्नीट्के |अल्फ्रेड श्नीट्के]] ने एक सिम्फनी नंबर 0 (श्निटके)|सिम्फनी नंबर 0 भी लिखा था।


ऑक्सफ़ोर्ड और कैम्ब्रिज सहित कुछ विश्वविद्यालयों में, सप्ताह 0 या कभी-कभी नौवां सप्ताह एक शब्द में व्याख्यान के पहले सप्ताह से पहले के सप्ताह को संदर्भित करता है। ऑस्ट्रेलिया में, कुछ विश्वविद्यालय इसे ओ सप्ताह के रूप में संदर्भित करते हैं, जो ओरिएंटेशन सप्ताह पर एक वाक्य के रूप में कार्य करता है। इसके समानांतर, [[स्वीडन]] में विश्वविद्यालय शिक्षा में परिचयात्मक सप्ताह आम तौर पर बुलाए जाते हैं {{lang|sv|nollning}} (शून्य करना)।
ऑक्सफ़ोर्ड और कैम्ब्रिज सहित कुछ विश्वविद्यालयों में, सप्ताह 0 या कभी-कभी नौवां सप्ताह एक शब्द में व्याख्यान के पहले सप्ताह से पहले के सप्ताह को संदर्भित करता है। ऑस्ट्रेलिया में, कुछ विश्वविद्यालय इसे ओ सप्ताह के रूप में संदर्भित करते हैं, जो ओरिएंटेशन सप्ताह पर एक वाक्य के रूप में कार्य करता है। इसके समानांतर, [[स्वीडन]] में विश्वविद्यालय शिक्षा में परिचयात्मक सप्ताह आम तौर पर बुलाए जाते हैं {{lang|sv|nollning}} (शून्य करना)।
Line 152: Line 150:
बेल्जियम में [[ब्रुसेल्स रिंग]] रोड का क्रमांक R0 है। इसे [[एंटवर्प]] के आसपास रिंग रोड के बाद बनाया गया था, लेकिन ब्रुसेल्स (राजधानी शहर होने के नाते) को अधिक बुनियादी संख्या के योग्य माना गया था। इसी प्रकार हंगरी में [[बुडापेस्ट]] के चारों ओर (अधूरे) कक्षीय मोटरमार्ग को [[M0 मोटरमार्ग]] कहा जाता है।
बेल्जियम में [[ब्रुसेल्स रिंग]] रोड का क्रमांक R0 है। इसे [[एंटवर्प]] के आसपास रिंग रोड के बाद बनाया गया था, लेकिन ब्रुसेल्स (राजधानी शहर होने के नाते) को अधिक बुनियादी संख्या के योग्य माना गया था। इसी प्रकार हंगरी में [[बुडापेस्ट]] के चारों ओर (अधूरे) कक्षीय मोटरमार्ग को [[M0 मोटरमार्ग]] कहा जाता है।


शून्य का उपयोग कभी-कभी [[ मकान नंबरिंग ]] के लिए किया जाता है, खासकर उन योजनाओं में जहां सड़क के एक तरफ सम संख्याएं होती हैं और दूसरी तरफ विषम संख्याएं होती हैं। एक मामला [[हार्वर्ड स्क्वायर]] पर क्राइस्ट चर्च (कैम्ब्रिज, मैसाचुसेट्स) का है, जिसका पता 0 गार्डन स्ट्रीट है।
शून्य का उपयोग कभी-कभी [[ मकान नंबरिंग |मकान नंबरिंग]] के लिए किया जाता है, खासकर उन योजनाओं में जहां सड़क के एक तरफ सम संख्याएं होती हैं और दूसरी तरफ विषम संख्याएं होती हैं। एक मामला [[हार्वर्ड स्क्वायर]] पर क्राइस्ट चर्च (कैम्ब्रिज, मैसाचुसेट्स) का है, जिसका पता 0 गार्डन स्ट्रीट है।


पूर्व में [[फार्मूला वन]] में, जब कोई मौजूदा विश्व चैंपियन अगले सीज़न में प्रतिस्पर्धा नहीं करता था, तो नंबर 1 किसी भी ड्राइवर को नहीं सौंपा जाता था, लेकिन विश्व चैंपियन टीम का एक ड्राइवर नंबर 0 रखता था, और दूसरा, नंबर 2 रखता था। यह 1993 और 1994 दोनों में ऐसा हुआ, जिसमें डेमन हिल दोनों सीज़न में नंबर 0 पर था, क्योंकि डिफेंडिंग चैंपियन [[निगेल मैन्सेल]] ने 1992 के बाद पद छोड़ दिया, और डिफेंडिंग चैंपियन [[ अलाइन प्रोस्ट ]] ने 1993 के बाद पद छोड़ दिया। हालाँकि, 2014 में यह श्रृंखला करियर-लंबे वैयक्तिकृत ड्राइवरों के पास चली गई संख्याएँ, टीम-आवंटित संख्याओं के बजाय, गत चैंपियन के पास अभी भी संख्या 1 रखने का विकल्प है। इसलिए इस परिदृश्य में अब 0 का उपयोग नहीं किया जाता है। यह स्पष्ट नहीं है कि क्या यह ड्राइवर के चुने हुए नंबर के रूप में उपलब्ध है, या क्या उन्हें 2 और 99 के बीच होना चाहिए, लेकिन इस प्रणाली के तहत आज तक इसका उपयोग नहीं किया गया है।
पूर्व में [[फार्मूला वन]] में, जब कोई मौजूदा विश्व चैंपियन अगले सीज़न में प्रतिस्पर्धा नहीं करता था, तो नंबर 1 किसी भी ड्राइवर को नहीं सौंपा जाता था, लेकिन विश्व चैंपियन टीम का एक ड्राइवर नंबर 0 रखता था, और दूसरा, नंबर 2 रखता था। यह 1993 और 1994 दोनों में ऐसा हुआ, जिसमें डेमन हिल दोनों सीज़न में नंबर 0 पर था, क्योंकि डिफेंडिंग चैंपियन [[निगेल मैन्सेल]] ने 1992 के बाद पद छोड़ दिया, और डिफेंडिंग चैंपियन [[ अलाइन प्रोस्ट |अलाइन प्रोस्ट]] ने 1993 के बाद पद छोड़ दिया। हालाँकि, 2014 में यह श्रृंखला करियर-लंबे वैयक्तिकृत ड्राइवरों के पास चली गई संख्याएँ, टीम-आवंटित संख्याओं के बजाय, गत चैंपियन के पास अभी भी संख्या 1 रखने का विकल्प है। इसलिए इस परिदृश्य में अब 0 का उपयोग नहीं किया जाता है। यह स्पष्ट नहीं है कि क्या यह ड्राइवर के चुने हुए नंबर के रूप में उपलब्ध है, या क्या उन्हें 2 और 99 के बीच होना चाहिए, लेकिन इस प्रणाली के तहत आज तक इसका उपयोग नहीं किया गया है।


कुछ टीम खेल 0 को खिलाड़ी की वर्दी संख्या के रूप में चुनने की अनुमति देते हैं (1-99 की विशिष्ट सीमा के अतिरिक्त)। एनएफएल ने 2023 से इसकी अनुमति देने के लिए मतदान किया।
कुछ टीम खेल 0 को खिलाड़ी की वर्दी संख्या के रूप में चुनने की अनुमति देते हैं (1-99 की विशिष्ट सीमा के अतिरिक्त)। एनएफएल ने 2023 से इसकी अनुमति देने के लिए मतदान किया।

Revision as of 14:30, 17 July 2023

शून्य-आधारित नंबरिंग, नंबरिंग का एक तरीका है जिसमें किसी अनुक्रम के प्रारंभिक तत्व को इंडेक्स 1 के बजाय अनुक्रमित परिवार 0 सौंपा जाता है, जैसा कि रोजमर्रा की गैर-गणितीय या गैर-प्रोग्रामिंग परिस्थितियों में होता है। . शून्य-आधारित क्रमांकन के अंतर्गत, प्रारंभिक तत्व को कभी-कभी 0 तत्व कहा जाता है,[1] पहले तत्व के बजाय; ज़ीरोथ संख्या शून्य के अनुरूप एक शब्द सिक्का क्रमसूचक संख्या (भाषा विज्ञान) है। कुछ मामलों में, कोई वस्तु या मान जो (मूल रूप से) किसी दिए गए अनुक्रम से संबंधित नहीं है, लेकिन जिसे स्वाभाविक रूप से इसके प्रारंभिक तत्व से पहले रखा जा सकता है, उसे शून्य तत्व कहा जा सकता है। शून्य को क्रमिक के रूप में उपयोग करने की शुद्धता के संबंध में व्यापक सहमति नहीं है (न ही शून्य शब्द के उपयोग के संबंध में), क्योंकि यह संदर्भ के अभाव में अनुक्रम के सभी बाद के तत्वों के लिए अस्पष्टता पैदा करता है।

गणित नोटेशन में 0 से शुरू होने वाला क्रमांकन क्रम काफी सामान्य है, विशेष रूप से साहचर्य में, हालांकि गणित के लिए प्रोग्रामिंग भाषाएं आमतौर पर 1 से अनुक्रमित होती हैं।[2][3][4] कंप्यूटर विज्ञान में, आधुनिक प्रोग्रामिंग भाषाओं में ऐरे डेटा संरचना सूचकांक आमतौर पर 0 से शुरू होते हैं, इसलिए कंप्यूटर प्रोग्रामर उन स्थितियों में शून्य का उपयोग कर सकते हैं जहां अन्य लोग पहले उपयोग कर सकते हैं, इत्यादि। कुछ गणितीय संदर्भों में, शून्य-आधारित नंबरिंग का उपयोग बिना किसी भ्रम के किया जा सकता है, जब क्रमसूचक रूपों का अर्थ अच्छी तरह से स्थापित होता है और एक स्पष्ट उम्मीदवार पहले आता है; उदाहरण के लिए, किसी फ़ंक्शन का शून्यवां व्युत्पन्न फ़ंक्शन ही होता है, जो व्युत्पन्न शून्य बार द्वारा प्राप्त किया जाता है। इस तरह का उपयोग एक ऐसे तत्व के नामकरण से मेल खाता है जो अनुक्रम से ठीक से संबंधित नहीं है, लेकिन उससे पहले है: शून्यवाँ व्युत्पन्न वास्तव में कोई व्युत्पन्न नहीं है। हालाँकि, जैसे पहला व्युत्पन्न दूसरे व्युत्पन्न से पहले आता है, वैसे ही शून्यवाँ व्युत्पन्न (या मूल फ़ंक्शन स्वयं) पहले व्युत्पन्न से पहले आता है।

कंप्यूटर प्रोग्रामिंग

उत्पत्ति

मार्टिन रिचर्ड्स (कंप्यूटर वैज्ञानिक), बीसीपीएल भाषा (सी (प्रोग्रामिंग भाषा) का पूर्ववर्ती) के निर्माता, ने एक पॉइंटर (कंप्यूटर) के मूल्य के बाद से, भाषा में सरणी सामग्री तक पहुंच शुरू करने के लिए प्राकृतिक स्थिति के रूप में 0 पर शुरू होने वाले सरणी को डिज़ाइन किया है प्रोग्रामिंग) पी को एक पते के रूप में उपयोग किया जाता है जो स्थिति तक पहुंचता है p + 0 याद में।[5][6] BCPL को सबसे पहले IBM 7094 के लिए संकलित किया गया था; भाषा ने कोई रन टाइम (प्रोग्राम जीवनचक्र चरण) | रन-टाइम अप्रत्यक्ष खोज पेश नहीं किया, इसलिए इन सरणियों द्वारा प्रदान किया गया इनडायरेक्शन अनुकूलन संकलन समय पर किया गया था।[6]अनुकूलन फिर भी महत्वपूर्ण था.[6][7] 1982 में एड्सगर डब्ल्यू. डिज्क्स्ट्रा ने अपने प्रासंगिक नोट में बताया कि नंबरिंग शून्य से क्यों शुरू होनी चाहिए[8]तर्क दिया गया कि एरेज़ सबस्क्रिप्ट शून्य से शुरू होनी चाहिए क्योंकि बाद वाला सबसे प्राकृतिक संख्या है। सरणी श्रेणियों के संभावित डिज़ाइनों पर चर्चा करते हुए उन्हें एक श्रृंखलाबद्ध असमानता में संलग्न करना, तीव्र और मानक असमानताओं को चार संभावनाओं में संयोजित करना, यह प्रदर्शित करना कि उनके दृढ़ विश्वास के अनुसार शून्य-आधारित सरणी गैर-अतिव्यापी सूचकांक श्रेणियों द्वारा सबसे अच्छी तरह से दर्शायी जाती हैं, जो शून्य से शुरू होती हैं, अंतराल की ओर इशारा करते हुए (गणित)#शब्दावली|वास्तविक संख्याओं की तरह खुला, आधा खुला और बंद अंतराल। इस सम्मेलन को प्राथमिकता देने के लिए दिज्क्स्ट्रा के मानदंड विस्तार से हैं कि यह अधिक प्राकृतिक तरीके से खाली अनुक्रमों का प्रतिनिधित्व करता है (ai < a ?) बंद अंतराल से (ai ≤ (a − 1) ?), और प्राकृतिक के आधे-खुले अंतराल के साथ, उप-अनुक्रम की लंबाई ऊपरी शून्य से निचली सीमा के बराबर होती है (ai < b देता है (ba) i के लिए संभावित मान, a, b, i सभी पूर्णांकों के साथ)।

प्रोग्रामिंग भाषाओं में उपयोग

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

एक पते और एक ऑफसेट द्वारा मेमोरी को संदर्भित करना लगभग सभी कंप्यूटर आर्किटेक्चर पर कंप्यूटर हार्डवेयर में सीधे दर्शाया जाता है, इसलिए सी में यह डिज़ाइन विवरण कुछ मानवीय कारकों की कीमत पर संकलन को आसान बनाता है। इस संदर्भ में शून्य को क्रमसूचक के रूप में उपयोग करना पूरी तरह से सही नहीं है, लेकिन इस पेशे में एक व्यापक आदत है। अन्य प्रोग्रामिंग भाषाओं, जैसे कि फोरट्रान या COBOL, में एक से शुरू होने वाली सरणी सबस्क्रिप्ट होती हैं, क्योंकि उनका मतलब उच्च-स्तरीय प्रोग्रामिंग भाषाओं के रूप में होता था, और इस तरह उन्हें सामान्य क्रमिक संख्या (भाषाविज्ञान) के अनुरूप होना पड़ता था जो 0 से पहले का होता था। एक लंबे समय।

पास्कल (प्रोग्रामिंग भाषा) किसी सरणी की सीमा को किसी भी क्रमिक प्रकार (प्रगणित प्रकार सहित) की अनुमति देता है। APL_(प्रोग्रामिंग_भाषा) प्रोग्रामेटिक रूप से रनटाइम के दौरान इंडेक्स मूल को 0 या 1 पर सेट करने की अनुमति देता है।[9][10] कुछ हालिया भाषाओं, जैसे लुआ (प्रोग्रामिंग भाषा) और मूल दृश्य, ने इसी कारण से समान परंपरा को अपनाया है।

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

हाल के वर्षों में यह विशेषता कई शुद्ध गणित में भी देखी गई है, जहां कई निर्माणों को 0 से क्रमांकित किया गया है।[citation needed]

यदि किसी चक्र का प्रतिनिधित्व करने के लिए किसी सरणी का उपयोग किया जाता है, तो मॉड्यूलो ऑपरेटर के साथ सूचकांक प्राप्त करना सुविधाजनक होता है, जिसके परिणामस्वरूप शून्य हो सकता है।

संख्यात्मक गुण

शून्य-आधारित नंबरिंग के साथ, एक सीमा को आधे-खुले अंतराल (गणित) के रूप में व्यक्त किया जा सकता है, [0, n), बंद अंतराल के विपरीत, [1, n]. खाली श्रेणियां, जो अक्सर एल्गोरिदम में होती हैं, जैसे अस्पष्ट सम्मेलनों का सहारा लिए बिना एक बंद अंतराल के साथ व्यक्त करना मुश्किल होता है [1, 0]. इस संपत्ति के कारण, शून्य-आधारित अनुक्रमण संभावित रूप से ऑफ-बाय-वन त्रुटि|ऑफ-बाय-वन और फेंसपोस्ट त्रुटियों को कम करता है।[8] दूसरी ओर, पुनरावृत्ति गिनती n की गणना पहले से की जाती है, जिसमें 0 से गिनती का उपयोग किया जाता है n − 1 (समावेशी) कम सहज ज्ञान युक्त। कुछ लेखक एक-आधारित अनुक्रमण को प्राथमिकता देते हैं, क्योंकि यह अन्य संदर्भों में संस्थाओं को अनुक्रमित करने के तरीके से अधिक निकटता से मेल खाता है।[11] इस सम्मेलन की एक अन्य संपत्ति आधुनिक कंप्यूटरों में लागू मॉड्यूलर अंकगणित का उपयोग है। आमतौर पर, मॉड्यूलो ऑपरेशन किसी भी पूर्णांक मॉड्यूलो को मैप करता है N किसी एक संख्या में 0, 1, 2, ..., N − 1, कहाँ N ≥ 1. इस वजह से, एल्गोरिदम में कई सूत्र (जैसे कि हैश तालिका सूचकांकों की गणना के लिए) को मॉड्यूलो ऑपरेशन का उपयोग करके कोड में सुरुचिपूर्ण ढंग से व्यक्त किया जा सकता है जब सरणी सूचकांक शून्य से शुरू होते हैं।

ऊपर उल्लिखित अंतर्निहित पते/ऑफ़सेट तर्क के कारण सूचक संचालन को शून्य-आधारित सूचकांक पर अधिक सुरुचिपूर्ण ढंग से व्यक्त किया जा सकता है। उदाहरण के लिए, मान लीजिए a किसी सरणी के पहले तत्व का मेमोरी पता है, और i वांछित तत्व का सूचकांक है। वांछित तत्व के पते की गणना करने के लिए, यदि सूचकांक संख्या 1 से गिनती है, तो वांछित पते की गणना इस अभिव्यक्ति द्वारा की जाती है:

कहाँ s प्रत्येक तत्व का आकार है। इसके विपरीत, यदि सूचकांक संख्याओं की गणना 0 से की जाती है, तो अभिव्यक्ति बन जाती है

यह सरल अभिव्यक्ति रन टाइम (प्रोग्राम जीवनचक्र चरण) पर गणना करने के लिए अधिक कुशल है।

हालाँकि, 1 से सरणियों को अनुक्रमित करने की इच्छुक भाषा उस परंपरा को अपना सकती है जिसके द्वारा प्रत्येक सरणी पते का प्रतिनिधित्व किया जाता है a′ = as; अर्थात्, पहले सरणी तत्व के पते का उपयोग करने के बजाय, ऐसी भाषा पहले वास्तविक तत्व से ठीक पहले स्थित एक काल्पनिक तत्व के पते का उपयोग करेगी। 1-आधारित सूचकांक के लिए अनुक्रमण अभिव्यक्ति तब होगी

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

सतही तौर पर, काल्पनिक तत्व बहुआयामी सरणियों के लिए अच्छी तरह से स्केल नहीं करता है। शून्य से बहुआयामी सरणियों को अनुक्रमित करने से एक रैखिक पता स्थान में एक सहज (सन्निहित) रूपांतरण होता है (एक सूचकांक को दूसरे के बाद व्यवस्थित रूप से बदलना) एक से अनुक्रमणित करने की तुलना में सरल दिखता है। उदाहरण के लिए, त्रि-आयामी सरणी को मैप करते समय A[P][N][M] एक रैखिक सरणी के लिए L[M⋅N⋅P], दोनों के साथ M ⋅ N ⋅ P तत्व, सूचकांक r एक विशिष्ट तत्व तक पहुंचने के लिए रैखिक सरणी में L[r] = A[z][y][x] शून्य-आधारित अनुक्रमण में, अर्थात [0 ≤ x < P], [0 ≤ y < N], [0 ≤ z < M], और [0 ≤ r < M ⋅ N ⋅ P], द्वारा गणना की जाती है

सभी सरणियों को 1-आधारित सूचकांकों के साथ व्यवस्थित करना ([1 ≤ x′P], [1 ≤ y′N], [1 ≤ z′M], [1 ≤ r′M ⋅ N ⋅ P]), और तत्वों की एक समान व्यवस्था मानकर, देता है

उसी तत्व तक पहुँचने के लिए, जो यकीनन अधिक जटिल दिखता है। बिल्कुल, r′ = r + 1, तब से [z = z′ – 1], [y = y′ – 1], और [x = x′ – 1]. एक सरल और रोजमर्रा की जिंदगी का उदाहरण स्थितीय संकेतन है, जिसे शून्य के आविष्कार ने संभव बनाया। स्थितीय संकेतन में, दहाई, सैकड़ा, हज़ार और अन्य सभी अंक शून्य से शुरू होते हैं, केवल इकाइयाँ एक से शुरू होती हैं।[12]

  • Zero-based indices
    x
    y
    0 1 2 .. .. 8 9
    0 00 01 02 08 09
    1 10 11 12 18 19
    2 20 21 22 28 29
    ..
    ..
    8 80 81 82 88 89
    9 90 91 92 98 99
    The table content represents the index r.
  • One-based indices
    x'
    y'
    1 2 3 .. .. 9 10
    1 01 02 03 09 10
    2 11 12 13 19 20
    3 21 22 23 29 30
    ..
    ..
    9 81 82 83 89 90
    10 91 92 93 99 100
    The table content represents the index r′.

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

विज्ञान

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

यांत्रिकी और सांख्यिकी दोनों में, शून्यवें क्षण (गणित) को परिभाषित किया गया है, जो भौतिक घनत्व के मामले में कुल द्रव्यमान का प्रतिनिधित्व करता है, या संभाव्यता वितरण के लिए कुल संभाव्यता, यानी एक।

ऊष्मागतिकी का शून्यवाँ नियम पहले, दूसरे और तीसरे नियम के बाद तैयार किया गया था, लेकिन इसे अधिक मौलिक माना गया, इसलिए इसका नाम रखा गया।

जीव विज्ञान में, किसी जीव को शून्य-क्रम इरादे वाला कहा जाता है यदि वह किसी भी चीज़ का कोई इरादा नहीं दिखाता है। इसमें ऐसी स्थिति शामिल होगी जहां जीव के आनुवंशिक रूप से पूर्व निर्धारित फेनोटाइप के परिणामस्वरूप स्वयं को फिटनेस लाभ होता है, क्योंकि इसका अपने जीन को व्यक्त करने का इरादा नहीं था।[13] समान अर्थ में, एक कंप्यूटर को इस परिप्रेक्ष्य से एक शून्य-क्रम जानबूझकर इकाई माना जा सकता है, क्योंकि यह अपने द्वारा चलाए जाने वाले कार्यक्रमों के कोड को व्यक्त करने का इरादा नहीं रखता है।[14] जैविक या चिकित्सा प्रयोगों में, किसी भी प्रयोगात्मक समय बीतने से पहले किए गए प्रारंभिक माप को प्रयोग के 0 दिन कहा जाता है।[citation needed]

जीनोमिक्स में, जीनोम निर्देशांक के लिए 0-आधारित और 1-आधारित दोनों प्रणालियों का उपयोग किया जाता है।[citation needed]

रोगी शून्य (या सूचकांक मामला) महामारी विज्ञान जांच के नमूने (सांख्यिकी) में प्रारंभिक रोगी है।

अन्य फ़ील्ड

व्यापक रूप से उपयोग किए जाने वाले जॉर्जियाई कैलेंडर या उसके पूर्ववर्ती जूलियन कैलेंडर में वर्ष शून्य मौजूद नहीं है। उन प्रणालियों के तहत, वर्ष 1 BC के बाद AD 1 आता है। हालाँकि, खगोलीय वर्ष क्रमांकन में (जहाँ यह जूलियन वर्ष 1 BC के साथ मेल खाता है) और ISO 8601|ISO 8601:2004 (जहाँ यह मेल खाता है) में एक वर्ष शून्य है ग्रेगोरियन वर्ष 1 ईसा पूर्व), साथ ही सभी बौद्ध कैलेंडर और हिंदू कैलेंडर में।

कई देशों में, इमारतों में स्टोरी#यूरोपीय योजना 2 को पहली मंजिल के बजाय मंजिल संख्या 0 के रूप में माना जाता है, नामकरण परंपरा आमतौर पर संयुक्त राज्य अमेरिका में पाई जाती है। यह ऋणात्मक संख्याओं से चिह्नित भूमिगत फर्शों के साथ एक सुसंगत सेट बनाता है।

जबकि 0 का क्रमसूचक अधिकतर गणित, भौतिकी और कंप्यूटर विज्ञान से सीधे जुड़े समुदायों में उपयोग किया जाता है, शास्त्रीय संगीत में भी इसके उदाहरण हैं। संगीतकार एंटोन ब्रुकनर ने डी माइनर में अपनी प्रारंभिक सिम्फनी को अपने कार्यों के कैनन में शामिल करने के योग्य नहीं माना, और उन्होंने लिखा gilt nicht (गिनती नहीं है) स्कोर पर और एक क्रॉसबार के साथ एक सर्कल, इसका मतलब अमान्य है। लेकिन मरणोपरांत, इस काम को डी माइनर में सिम्फनी नंबर 0 (ब्रुकनर) | सिम्फनी नंबर 0 के रूप में जाना जाने लगा, भले ही यह वास्तव में सी माइनर में सिम्फनी नंबर 1 (ब्रुकनर) | सिम्फनी नंबर 1 के बाद लिखा गया था। ब्रुकनर के एफ माइनर में इससे भी पहले की सिम्फनी है, जिसे कभी-कभी सिम्फनी नंबर 00 (ब्रुकनर)|नंबर भी कहा जाता है। 00. रूसी संगीतकार अल्फ्रेड श्नीट्के ने एक सिम्फनी नंबर 0 (श्निटके)|सिम्फनी नंबर 0 भी लिखा था।

ऑक्सफ़ोर्ड और कैम्ब्रिज सहित कुछ विश्वविद्यालयों में, सप्ताह 0 या कभी-कभी नौवां सप्ताह एक शब्द में व्याख्यान के पहले सप्ताह से पहले के सप्ताह को संदर्भित करता है। ऑस्ट्रेलिया में, कुछ विश्वविद्यालय इसे ओ सप्ताह के रूप में संदर्भित करते हैं, जो ओरिएंटेशन सप्ताह पर एक वाक्य के रूप में कार्य करता है। इसके समानांतर, स्वीडन में विश्वविद्यालय शिक्षा में परिचयात्मक सप्ताह आम तौर पर बुलाए जाते हैं nollning (शून्य करना)।

संयुक्त राज्य वायु सेना प्रत्येक बुधवार को बुनियादी प्रशिक्षण शुरू करती है, और पहला सप्ताह (आठ में से) अगले रविवार से शुरू माना जाता है। उस रविवार से पहले के चार दिनों को अक्सर शून्य सप्ताह कहा जाता है।

24 घंटे की घड़ियाँ और अंतर्राष्ट्रीय मानक ISO 8601 दिन के पहले (शून्य) घंटे को दर्शाने के लिए 0 का उपयोग करते हैं, जो घंटे के पहले (शून्य) मिनट और मिनट के पहले (शून्य) सेकंड को दर्शाने के लिए 0 का उपयोग करने के अनुरूप है। . इसके अलावा, जापान में दिनांक और समय नोटेशन में उपयोग की जाने वाली 12-घंटे की घड़ियाँ, मध्यरात्रि और दोपहर के तुरंत बाद के घंटे को दर्शाने के लिए 0 का उपयोग करती हैं, जबकि अन्यत्र 12 का उपयोग किया जाता है, भ्रम से बचने के लिए 12-घंटे की घड़ी#दोपहर और आधी रात को भ्रम|चाहे सुबह 12 बजे और दोपहर 12 बजे दोपहर या आधी रात का प्रतिनिधित्व करें।

लंदन किंग्स क्रॉस रेलवे स्टेशन|लंदन में किंग्स क्रॉस स्टेशन, हेमार्केट रेलवे स्टेशन, और अपसला, योनागो, स्टॉकपोर्ट रेलवे स्टेशन और कार्डिफ़ सेंट्रल रेलवे स्टेशन के स्टेशनों पर प्लेटफ़ॉर्म 0 है।

जैप कॉमिक्स के पहले अंक के लिए रॉबर्ट क्रम्ब के चित्र चोरी हो गए थे, इसलिए उन्होंने एक बिल्कुल नया अंक बनाया, जिसे अंक 1 के रूप में प्रकाशित किया गया था। बाद में उन्होंने चुराई गई कलाकृति की अपनी फोटोकॉपी को फिर से अंकित किया और इसे अंक 0 के रूप में प्रकाशित किया।

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

शून्य का उपयोग कभी-कभी मकान नंबरिंग के लिए किया जाता है, खासकर उन योजनाओं में जहां सड़क के एक तरफ सम संख्याएं होती हैं और दूसरी तरफ विषम संख्याएं होती हैं। एक मामला हार्वर्ड स्क्वायर पर क्राइस्ट चर्च (कैम्ब्रिज, मैसाचुसेट्स) का है, जिसका पता 0 गार्डन स्ट्रीट है।

पूर्व में फार्मूला वन में, जब कोई मौजूदा विश्व चैंपियन अगले सीज़न में प्रतिस्पर्धा नहीं करता था, तो नंबर 1 किसी भी ड्राइवर को नहीं सौंपा जाता था, लेकिन विश्व चैंपियन टीम का एक ड्राइवर नंबर 0 रखता था, और दूसरा, नंबर 2 रखता था। यह 1993 और 1994 दोनों में ऐसा हुआ, जिसमें डेमन हिल दोनों सीज़न में नंबर 0 पर था, क्योंकि डिफेंडिंग चैंपियन निगेल मैन्सेल ने 1992 के बाद पद छोड़ दिया, और डिफेंडिंग चैंपियन अलाइन प्रोस्ट ने 1993 के बाद पद छोड़ दिया। हालाँकि, 2014 में यह श्रृंखला करियर-लंबे वैयक्तिकृत ड्राइवरों के पास चली गई संख्याएँ, टीम-आवंटित संख्याओं के बजाय, गत चैंपियन के पास अभी भी संख्या 1 रखने का विकल्प है। इसलिए इस परिदृश्य में अब 0 का उपयोग नहीं किया जाता है। यह स्पष्ट नहीं है कि क्या यह ड्राइवर के चुने हुए नंबर के रूप में उपलब्ध है, या क्या उन्हें 2 और 99 के बीच होना चाहिए, लेकिन इस प्रणाली के तहत आज तक इसका उपयोग नहीं किया गया है।

कुछ टीम खेल 0 को खिलाड़ी की वर्दी संख्या के रूप में चुनने की अनुमति देते हैं (1-99 की विशिष्ट सीमा के अतिरिक्त)। एनएफएल ने 2023 से इसकी अनुमति देने के लिए मतदान किया।

किसी श्रृंखला के कालानुक्रमिक प्रीक्वल को 0 के रूप में क्रमांकित किया जा सकता है, जैसे रिंग 0: बर्थडे या ज़ोर्क ज़ीरो

स्विस संघीय रेलवे में रोलिंग स्टॉक की कुछ श्रेणियों की संख्या शून्य से 118 तक है, उदाहरण के लिए, SBB-CFF-FFS Re 460|Re 460 000 से 118।

कल्पना के क्षेत्र में, इसहाक असिमोव ने अंततः अपने रोबोटिक्स के तीन कानूनों में एक ज़ीरोथ कानून जोड़ा, जिससे वे अनिवार्य रूप से चार कानून बन गए।

एक मानक रूलेट व्हील में संख्या 0 के साथ-साथ 1-36 भी होती है। यह हरे रंग में दिखाई देता है, इसलिए सट्टेबाजी के प्रयोजनों के लिए इसे न तो "लाल" और न ही "काला" नंबर के रूप में वर्गीकृत किया गया है। कार्ड गेम यूनो (कार्ड गेम) में प्रत्येक रंगीन सूट के भीतर विशेष कार्ड के साथ 0 से 9 तक चलने वाले नंबर कार्ड होते हैं।

यह भी देखें

संदर्भ

उद्धरण

  1. M. Seed, Graham (1965). कंप्यूटर ग्राफ़िक्स में अनुप्रयोगों के साथ C++ में ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग का परिचय (2nd ed.). British Library: Springer. p. 391. ISBN 1852334509. Retrieved 11 February 2020.
  2. Steve Eddins and Loren Shure. "MATLAB में मैट्रिक्स अनुक्रमण". Retrieved 23 February 2021.
  3. "How to : Get Elements of Lists". Wolfram. Retrieved 23 February 2021.
  4. "अनुक्रमण सारणी, मैट्रिक्स और वेक्टर". Maplesoft. Retrieved 23 February 2021.
  5. Martin Richards (1967). बीसीपीएल संदर्भ मैनुअल (PDF). Massachusetts Institute of Technology. p. 11.
  6. 6.0 6.1 6.2 Mike Hoye. "Citation Needed". Retrieved 28 January 2014.
  7. Tom Van Vleck (1995). "The IBM 7094 and CTSS". Retrieved 28 January 2014.
  8. 8.0 8.1 Dijkstra, Edsger Wybe (May 2, 2008). "Why numbering should start at zero (EWD 831)". E. W. Dijkstra Archive. University of Texas at Austin. Retrieved 2011-03-16.
  9. Brown, Jim (December 1978). "सूचकांक उत्पत्ति 0 के बचाव में". ACM SIGAPL APL Quote Quad. 9 (2): 7. doi:10.1145/586050.586053. S2CID 40187000.
  10. Hui, Roger. "Is Index Origin 0 a Hindrance?". jsoftware.com. JSoftware. Retrieved 19 January 2015.
  11. Programming Microsoft® Visual C# 2005 by Donis Marshall.
  12. Sal Khan. Math 1st Grade / Place Value / Number grid. Khan Academy. Retrieved July 28, 2018. Youtube title: Number grid / Counting / Early Math / Khan Academy.
  13. Byrne, Richard W. "The Thinking Ape: Evolutionary Origins of Intelligence". Retrieved 2010-05-18.
  14. Dunbar, Robin. "The Human Story – A new history of mankind's Evolution". Retrieved 2010-05-18.


स्रोत

श्रेणी:क्रमिक संख्याएँ श्रेणी:0 (संख्या)