फिबोनाची संख्या टेबल कैलकुलेटर क्या है?
यह टूल सूचकांक (इंडेक्स) मानों की एक रेंज के लिए फिबोनाची संख्याओं \(F_n\) की टेबल बनाता है। आप पहला इंडेक्स n, हर पंक्ति में n कितना बढ़ेगा (वृद्धि), और कितनी पंक्तियाँ चाहिए — यह सब चुनते हैं। इसके बाद कैलकुलेटर हर n के साथ उसका फिबोनाची मान दिखाता है और यह भी दर्शाता है कि श्रृंखला कितनी तेज़ी से बढ़ती है। यह पूरी तरह गणितीय टूल है, इसलिए दुनिया भर में एक जैसा काम करता है और इसमें किसी देश या क्षेत्र की कोई मान्यता शामिल नहीं है।
इसका उपयोग कैसे करें
सूचकांक n का प्रारंभिक मान (यानी पहला दिखने वाला n), वृद्धि (हर पंक्ति में n कितना बढ़े), और दोहरावों की संख्या (कितनी पंक्तियाँ) दर्ज करें। उदाहरण के लिए, यदि शुरुआती इंडेक्स 1, वृद्धि 1 और 13 पंक्तियाँ चुनें, तो यह क्लासिक श्रृंखला 1, 1, 2, 3, 5, 8, ... बनाती है और \(F_{13} = 233\) तक पहुँचती है।
सूत्र की व्याख्या
फिबोनाची श्रृंखला इस पुनरावृत्ति (रिकर्सन) से परिभाषित होती है:
$$F_1 = 1, \quad F_2 = 1, \quad F_n = F_{n-1} + F_{n-2} \;\; (n \ge 3)$$इसके अलावा बिनेट का बंद रूप (Binet's formula) भी है —
$$F_n = \frac{(1+\sqrt{5})^n - (1-\sqrt{5})^n}{2^n \cdot \sqrt{5}}$$जो वही पूर्णांक देता है, पर बड़े n के लिए फ्लोटिंग-पॉइंट त्रुटि हो सकती है। यह कैलकुलेटर सटीक पूर्णांक पुनरावृत्ति का उपयोग करता है। \(n \le 0\) के लिए यह सामान्यीकृत (नेगाफिबोनाची) नियम \(F_{-n} = (-1)^{n+1} F_n\) अपनाता है, जिससे \(F_0 = 0\), \(F_{-1} = 1\), \(F_{-2} = -1\) मिलता है।
हल किया गया उदाहरण
यदि शुरुआती इंडेक्स 5, वृद्धि 2 और 4 पंक्तियाँ हों, तो n के मान 5, 7, 9, 11 होंगे। इनके फिबोनाची मान क्रमशः 5, 13, 34 और 89 हैं। इसलिए टेबल का अंतिम मान \(F_{11} = 89\) होगा।
अक्सर पूछे जाने वाले प्रश्न
क्या वृद्धि 1 से अधिक हो सकती है? हाँ। वृद्धि 2 होने पर हर दूसरा इंडेक्स, वृद्धि 3 होने पर हर तीसरा इंडेक्स लिया जाता है, और इसी तरह आगे।
क्या ऋणात्मक सूचकांक समर्थित हैं? हाँ, नेगाफिबोनाची विस्तार के ज़रिए। शुरुआती इंडेक्स 0 रखने पर \(F_0 = 0\) मिलता है।
n कितना बड़ा हो सकता है? मान 64-बिट पूर्णांकों से गणना किए जाते हैं और लगभग \(F_{90}\) तक सटीक रहते हैं; इसके आगे बहुत बड़े मान ओवरफ़्लो हो सकते हैं।