i
और j
आमतौर पर काफी समय के लिए गणित के एक बिट में सदस्यता के रूप में इस्तेमाल किया गया है (उदाहरण के लिए, यहां तक कि उच्च-स्तरीय भाषाओं की भविष्यवाणी करने वाले कागजात में, आप अक्सर "एक्स आई, जे " जैसी चीजों को देखते हैं , खासकर एक समन की तरह चीजों में)।
जब उन्होंने फोरट्रान को डिजाइन किया, तो उन्होंने (जाहिरा तौर पर) एक ही अनुमति देने का फैसला किया, इसलिए सभी चर "एन" के माध्यम से "एन" डिफ़ॉल्ट से शुरू होते हैं, और सभी अन्य वास्तविक (फ्लोटिंग पॉइंट) के लिए। जो लोग इसे याद कर चुके हैं, उनके लिए यह पुराना मजाक का स्रोत है "ईश्वर वास्तविक है (जब तक कि पूर्णांक घोषित नहीं किया गया है")।
ज्यादातर लोगों को लगता है कि इसे बदलने का बहुत कम कारण है। यह व्यापक रूप से जाना जाता है और समझा जाता है, और काफी रसीला है। हर बार एक समय में आप कुछ मनोविकारों द्वारा लिखे गए कुछ को देखते हैं जो सोचते हैं कि कुछ करने के लिए वास्तविक लाभ है:
for (int outer_index_variable=0; outer_index_variable < 10; outer_index_variable++)
for (int inner_index_variable=0; inner_index_variable < 10; inner_index_variable++)
x[outer_index_variable][inner_index_variable] = 0;
शुक्र है कि यह बहुत दुर्लभ है, और ज्यादातर शैली गाइड अब इंगित करते हैं कि लंबे समय तक, वर्णनात्मक चर नाम उपयोगी हो सकते हैं, आपको हमेशा उनकी ज़रूरत नहीं है, खासकर कुछ इस तरह के लिए जहां चर का दायरा केवल एक पंक्ति या कोड का दो है ।