Quadratic Equation Solver
नयाSolve ax² + bx + c = 0 and get real or complex roots with the discriminant and working shown.
Solve ax² + bx + c = 0
Enter the three coefficients — results update instantly
Parabola Graph
Red dot = vertex, blue dots = x-intercepts, green dot = y-intercept
Runs entirely in your browser. Nothing is uploaded.
द्विघात सूत्र क्या है?
एक द्विघात समीकरण वह polynomial समीकरण होती है जिसमें degree 2 हो और standard form ax² + bx + c = 0 में लिखी जाए, जहाँ a, b, और c real number coefficients हैं और a ≠ 0 है। "Quadratic" शब्द Latin के quadratus से बना है, जिसका अर्थ है "वर्ग", क्योंकि unknown की highest power 2 होती है। Fundamental Theorem of Algebra की गारंटी के अनुसार, प्रत्येक द्विघात समीकरण के complex number system में ठीक दो मूल (multiplicity सहित) होते हैं।
द्विघात सूत्र x = (−b ± √(b² − 4ac)) / (2a) इन मूलों को खोजने का एक universal, closed-form solution देता है। बस अपने समीकरण से a, b, और c पहचानें, उन्हें सूत्र में रखें, और + तथा − दोनों cases evaluate करें। यह solver हर step को automatically करता है — discriminant की गणना, square root evaluation, और अंतिम root expressions — साथ में पूरा step-by-step working भी दिखाता है।
Discriminant को समझना
Discriminant Δ = b² − 4ac द्विघात सूत्र की सबसे महत्वपूर्ण quantity है क्योंकि यह calculation पूरी होने से पहले ही solutions की पूरी प्रकृति बता देता है। Positive: दो अलग real roots, parabola x-axis को दो बार काटती है। Zero: ठीक एक repeated real root, vertex x-axis को बस छूता है। Negative: दो complex conjugate roots, parabola x-axis के ऊपर या नीचे तैरती रहती है।
व्यावहारिक समस्याओं में, discriminant के sign का सीधा भौतिक अर्थ होता है। किसी projectile की height equation h(t) = −16t² + v₀t + h₀ में, Δ > 0 का मतलब है कि वस्तु किसी दी गई height को दो बार पार करती है (ऊपर और नीचे); Δ = 0 का मतलब है कि वह apex पर उस height को बस छूती है; Δ < 0 का मतलब है कि वह उस height तक पहुँचती ही नहीं। Discriminant को समझना सूत्र को एक mechanical प्रक्रिया से एक शक्तिशाली analytical tool में बदल देता है।
Parabola Geometry — Vertex, Intercepts, और Symmetry
y = ax² + bx + c का graph हमेशा एक parabola होता है। जब a > 0 हो तो यह ऊपर की ओर खुलता है (U-आकार) और minimum होता है; जब a < 0 हो तो यह नीचे की ओर खुलता है (∩-आकार) और maximum होता है। Vertex (−b/2a, c − b²/4a) पर turning point है और optimization problems के लिए सबसे महत्वपूर्ण बिंदु है। Axis of symmetry x = −b/2a parabola को दो mirror halves में बाँटती है। Y-intercept हमेशा (0, c) होता है। X-intercepts real roots होते हैं, अगर वे exist करते हैं।
यह calculator एक live SVG graph render करता है जिसमें vertex लाल रंग में, real x-intercepts नीले रंग में, और y-intercept हरे रंग में marked होते हैं। जैसे ही आप a, b, या c बदलते हैं, graph तुरंत update होता है — जिससे यह समझना आसान हो जाता है कि प्रत्येक coefficient parabola को कैसे shape करता है।
इस Quadratic Solver का उपयोग कैसे करें
तीनों input fields में a, b, और c दर्ज करें और results तुरंत update होंगे। Coefficients पढ़ने से पहले सुनिश्चित करें कि आपका समीकरण standard form ax² + bx + c = 0 में है — ज़रूरत हो तो rearrange करें। Solver दिखाता है: discriminant और उसका sign, पूरा step-by-step formula evaluation, दोनों roots (real या complex), vertex coordinates, axis of symmetry, y-intercept, Vieta's formulas verification, और live parabola graph।
Quadratic समीकरणों को solve करने के चार तरीके हैं: Factoring (integer roots के लिए तेज़), Completing the square (systematic, हमेशा काम करता है), Quadratic formula (सबसे general — सभी प्रकार के coefficients और roots को handle करता है), और Graphing (visual लेकिन approximate)। अधिकांश व्यावहारिक उद्देश्यों के लिए quadratic formula सबसे बेहतर method है, और यही solver पूरी precision और complete working के साथ implement करता है।
UtiloKit बनाम CalculatorSoup, RapidTables और Wolfram Alpha
अधिकांश online quadratic calculators features का एक subset ही offer करते हैं। CalculatorSoup step-by-step working और discriminant दिखाता है लेकिन graph render नहीं करता। RapidTables visual output के बिना एक minimal calculator provide करता है। Wolfram Alpha सबसे comprehensive है लेकिन आपकी equation एक cloud server पर भेजता है, एक specific query format की ज़रूरत होती है, और basic use के लिए overwhelming हो सकता है।
UtiloKit का solver अधिकांश students और engineers के लिए सबसे तेज़ option है: type करते ही instant results (कोई submit button नहीं), vertex और Vieta's formulas सहित पूरा output set, एक live graph, और सब कुछ आपके browser में locally चलता है — कोई upload नहीं, कोई account नहीं। Homework checking, exam practice, और engineering calculations के लिए depth और speed का सही balance।
Frequently asked questions
द्विघात सूत्र (quadratic formula) क्या होता है?
द्विघात सूत्र ax² + bx + c = 0 (जहाँ a ≠ 0) form के किसी भी समीकरण के दो मूल देता है: x = (−b ± √(b² − 4ac)) / (2a)। ± का मतलब है कि आप x₁ = (−b + √(b² − 4ac)) / (2a) और x₂ = (−b − √(b² − 4ac)) / (2a) दोनों compute करते हैं। यह सूत्र हमेशा काम करता है, चाहे roots real integers हों, irrational numbers हों, या complex numbers हों — यही इसे quadratic equations solve करने का सबसे universal method बनाता है।
Discriminant क्या है और उसका sign क्या बताता है?
Discriminant Δ = b² − 4ac है, जो square root के अंदर का expression है। यदि Δ > 0 है, तो दो अलग real roots हैं और parabola x-axis को दो बार काटती है। यदि Δ = 0 है, तो ठीक एक repeated real root है — parabola अपने vertex पर x-axis को बस छूती है। यदि Δ < 0 है, तो दोनों roots complex conjugates हैं और parabola x-axis को कभी नहीं काटती। Discriminant का sign जानना calculation पूरी करने से पहले ही solutions की पूरी प्रकृति बता देता है — यह पहली चीज़ है जो check करनी चाहिए।
द्विघात समीकरण को step by step कैसे solve करें?
Step 1: समीकरण को rearrange करें ताकि एक side शून्य हो: ax² + bx + c = 0। Step 2: a, b, और c पहचानें। Step 3: Discriminant Δ = b² − 4ac compute करें। Step 4: यदि Δ ≥ 0 है, तो दो real roots पाने के लिए x = (−b ± √Δ) / (2a) apply करें। यदि Δ < 0 है, तो √Δ = i√|Δ| लिखें और roots को p ± qi के रूप में express करें जहाँ p = −b/(2a) और q = √|Δ|/(2a) है। यह calculator हर step को automate करता है और intermediate discriminant values तथा root expressions सहित पूरा working दिखाता है।
Complex (imaginary) roots क्या होते हैं और geometrically इनका क्या मतलब है?
Complex roots तब आते हैं जब Δ < 0 हो। ये conjugate pairs में आते हैं: x = p ± qi, जहाँ i = √(−1), p = −b/(2a) real part है, और q = √(|Δ|)/(2a) imaginary part है। Geometrically, complex roots का मतलब है कि parabola x-axis को बिल्कुल intersect नहीं करती — यदि a > 0 है तो यह पूरी तरह ऊपर रहती है, या यदि a < 0 है तो पूरी तरह नीचे। Real graph पर न दिखने के बावजूद, complex roots roots के sum और product के लिए Vieta's formulas को satisfy करते हैं।
Parabola का vertex कैसे निकालते हैं?
y = ax² + bx + c के लिए, vertex (h, k) पर है जहाँ h = −b / (2a) और k = c − b² / (4a) है। यदि a > 0 है, तो vertex parabola का minimum point है; यदि a < 0 है, तो यह maximum point है। Vertex optimization problems के लिए सबसे महत्वपूर्ण point है — maximum revenue, minimum cost, projectile की peak height, या fixed fencing के साथ maximum enclosed area निकालने के लिए vertex identify करना ज़रूरी है। यह calculator vertex coordinates automatically दिखाता है।
Parabola की axis of symmetry क्या होती है?
Axis of symmetry वह vertical line x = −b / (2a) है जो vertex से गुजरती है। Parabola इस line के दोनों तरफ एक perfect mirror image होती है। जब दो real roots exist करते हैं, तो वे हमेशा symmetrically placed होते हैं: प्रत्येक root axis of symmetry से समान horizontal distance पर होता है। उदाहरण के लिए, यदि roots 1 और 5 हैं, तो axis x = 3 पर है। इसका मतलब यह भी है कि axis का x-coordinate दोनों roots का arithmetic mean है।
Vieta's formulas क्या हैं और इनका उपयोग कैसे करते हैं?
Vieta's formulas कहते हैं कि ax² + bx + c = 0 के लिए, roots का sum −b/a के बराबर होता है और roots का product c/a के बराबर होता है। ये complex roots के लिए भी valid हैं। ये एक quick verification check देते हैं: यदि आपके दो calculated roots −b/a तक sum नहीं होते, तो आपने arithmetic error की है। ये आपको roots से एक quadratic बनाने में भी मदद करते हैं: यदि आप roots r₁ और r₂ चाहते हैं, तो समीकरण a(x − r₁)(x − r₂) = 0 है, जो expand होकर ax² − a(r₁+r₂)x + a(r₁r₂) = 0 बनता है।
क्या formula की जगह factoring से quadratic solve कर सकते हैं?
हाँ — factoring तब तेज़ होती है जब roots छोटे integers हों। उदाहरण के लिए, x² − 5x + 6 = 0 को (x − 2)(x − 3) = 0 में factor किया जा सकता है, जिससे roots 2 और 3 मिलते हैं। हालाँकि, जब roots irrational या complex हों तो integers पर factoring हमेशा possible नहीं होती। एक useful strategy: पहले discriminant check करें — यदि यह perfect square है, तो roots rational हैं और factoring practical है; अन्यथा quadratic formula use करें, जो किसी भी coefficient के लिए हमेशा काम करता है।
क्या यह CalculatorSoup या RapidTables से बेहतर है quadratic equations के लिए?
UtiloKit का quadratic solver अधिकांश tools से आगे जाता है। CalculatorSoup step-by-step working और discriminant दिखाता है लेकिन graph render नहीं करता। RapidTables visual के बिना एक basic calculator provide करता है। यह tool पूरा step-by-step solution, discriminant analysis, दोनों real और complex roots, vertex coordinates, axis of symmetry, y-intercept, Vieta's formulas check, और एक live SVG parabola graph दिखाता है — सब कुछ type करते ही instantly update होता है, बिना किसी server roundtrip के।
Quadratic equations के real-world applications क्या हैं?
Quadratic equations कई भौतिक phenomena को model करती हैं: projectile motion (h = v₀t − ½gt² time में quadratic है; h = 0 के लिए t solve करने पर landing time मिलती है), economics (profit P = −ax² + bx − c diminishing returns model करता है; vertex profit-maximizing quantity देता है), engineering (beam deflection, LC circuit resonance), और area problems (fixed perimeter fencing के साथ enclosed area maximize करना)। कोई भी ऐसा relationship जहाँ कोई quantity एक peak तक बढ़ती है और फिर घटती है — या जिसमें minimum हो — typically quadratic होती है।
जब a = 0 हो तो क्या होता है?
जब a = 0 हो, तो समीकरण quadratic से linear हो जाती है: bx + c = 0। यदि b ≠ 0 है, तो एकमात्र solution x = −c/b है। यदि b = 0 और c = 0 है, तो समीकरण 0 = 0 हमेशा सत्य है (infinite solutions)। यदि b = 0 और c ≠ 0 है, तो समीकरण c = 0 एक contradiction है (no solution)। यह calculator a = 0 के case को detect करता है और division-by-zero error produce करने की बजाय इसे correctly handle करता है।
क्या यह standard form में नहीं लिखे समीकरणों को भी solve कर सकता है?
Solver को standard form ax² + bx + c = 0 की ज़रूरत है। यदि आपका समीकरण किसी दूसरे form में है — उदाहरण के लिए 2x² + 3 = 5x — तो पहले इसे rearrange करें: दोनों sides से 5x घटाएँ और 2x² − 5x + 3 = 0 पाएँ, फिर a=2, b=−5, c=3 enter करें। एक common mistake है terms को equals sign के पार ले जाते समय negative signs खो देना। a, b, और c पढ़ने से पहले हमेशा rearranged समीकरण explicitly लिखें।
क्या यह offline काम करता है और क्या मेरा data private है?
हाँ, दोनों के लिए। Calculator पूरी तरह आपके browser में JavaScript का उपयोग करके चलता है — कोई server requests नहीं, कोई data upload नहीं, और कोई account required नहीं। Page load होने के बाद यह offline भी काम करता है। Wolfram Alpha के विपरीत, जो आपकी equation एक cloud server पर भेजता है और queries log कर सकता है, यहाँ सब कुछ आपके device पर ही रहता है। आपके coefficients, equations, और results पूरी तरह private हैं।
Related tools
सभी टूल्स देखेंइकाई कन्वर्टर
लंबाई, वज़न, तापमान, क्षेत्रफल, आयतन, गति, समय और डेटा साइज़ बदलें।
Unix टाइमस्टैम्प कन्वर्टर
epoch समय को तारीख में और वापस बदलें — लाइव वर्तमान समय और ISO 8601 के साथ।
नंबर बेस कन्वर्टर
binary, octal, decimal, hex और 2 से 36 तक किसी भी बेस के बीच बदलें।
रोमन अंक कन्वर्टर
संख्याओं को रोमन अंकों में और वापस बदलें — वैलिडेशन के साथ।
टेक्स्ट से बाइनरी कन्वर्टर
टेक्स्ट को 8-bit binary में बदलें और binary को वापस टेक्स्ट में डिकोड करें।
Morse कोड ट्रांसलेटर
टेक्स्ट को Morse कोड में और वापस बदलें — ऑडियो प्लेबैक के साथ।