हां, रोमनों को शून्य के साथ भी समस्याएं थीं।
यह सिर्फ गणित का एक [गैर-सहज] परिणाम है (प्रोग्रामिंग का एक मजबूत घटक, विशेष रूप से शुरुआती प्रोग्रामिंग) शून्य को पहले (समस्यात्मक शब्द के रूप में परिभाषित करता है) वास्तविक, सकारात्मक * प्राकृतिक संख्या के , और चूंकि एक सरणी वास्तविक के साथ अनुक्रमित होती है , प्राकृतिक संख्या "प्रथम" तत्व इंडेक्स 0 पर है।
महीनों को वास्तव में एक सरणी में मान नाम दिया जाता है, जहां दिन और वर्ष गिने जाते हैं - यह शायद उन दिनों / वर्षों के बारे में सोचने के लिए अधिक उपयोगी होगा जो सरणियों में होते हैं जो {"1", "2", "3" जैसे दिखते हैं। ..} स्व।
जैसे कि यह इतना सामान्य क्यों है (गणितीय रूप से सही होने के अलावा) अच्छी तरह से सूचीबद्ध सभी भाषाएं जो एक सामान्य भाषा से एक दूसरे के लिए उतरती हैं ...
संपादित करें:
इसे और आगे देखते हुए, इस विकिपीडिया लिंक ने शून्य अनुक्रमण के लिए कई अच्छे और दिलचस्प कारणों का विवरण दिया है (जो सीधे नहीं बोलते हैं कि महीनों क्यों शून्य-अनुक्रमित हैं लेकिन मुझे लगता है कि यह पहले से ही कवर है), और यह एसओ लिंक ने पहले सवाल का जवाब दिया है।
ऐसा लगता है कि प्रचलित राय या तो "ऐतिहासिक दुर्घटना" है या "क्योंकि महीनों की संख्या नहीं है, इसलिए दिन / वर्ष के भंडारण की तुलना नहीं की जा सकती है" जो आप पूछते हैं उसके आधार पर।
* सॉरी, सॉरी, फिजिक्स! = गणित मुझे वहां काटने के लिए वापस आ रहा है। मेरे हाथों को अब लोहे से।