शेषफल कैलकुलेटर क्या करता है
यह कैलकुलेटर आपकी दी हुई दो संख्याओं पर पूर्णांक-शैली का भाग करता है और एक साथ दो चीज़ें बताता है: पूर्णांक भागफल (भाजक, भाज्य में पूरी-पूरी कितनी बार समाता है) और शेषफल (जो मात्रा बच जाती है)। यही विचार उस मॉड्यूलो या "mod" ऑपरेशन के पीछे है जिसे ज़्यादातर प्रोग्रामिंग भाषाओं और स्प्रेडशीट में % से लिखा जाता है। हाथ से लंबा भाग करने के बजाय, आप संख्याएं डालिए और दोनों परिणाम तुरंत पा जाइए।
दो इनपुट
- भाज्य (Dividend) – वह संख्या जिसे भाग दिया जा रहा है (वह कुल मात्रा जिसे आप बांटना चाहते हैं)।
- भाजक (Divisor) – वह संख्या जिससे आप भाग देते हैं (हर समूह का आकार)। यह शून्य नहीं होनी चाहिए।
दोनों फ़ील्ड सिर्फ़ पूर्ण संख्याएं ही नहीं, बल्कि दशमलव मान भी स्वीकार करते हैं, इसलिए यह टूल भिन्नात्मक भाज्य और भाजक के साथ भी काम करता है।
सूत्र
शेषफल इस तरह निकाला जाता है:
$$\text{शेषफल} = \text{भाज्य} - \left( \left\lfloor \frac{\text{भाज्य}}{\text{भाजक}} \right\rfloor \times \text{भाजक} \right)$$
यहां \( \lfloor \ \rfloor \) का अर्थ है "नज़दीकी पूर्ण संख्या तक नीचे की ओर पूर्णांकित करना" (फ़्लोर फलन)। भागफल बस \( \left\lfloor \frac{\text{भाज्य}}{\text{भाजक}} \right\rfloor \) होता है — यानी भाग का पूर्ण-संख्या वाला हिस्सा। अंदरूनी तौर पर शेषफल वही तर्क इस्तेमाल करता है जो % ऑपरेटर करता है, इसलिए बचा हुआ हिस्सा हमेशा भाज्य का चिह्न (sign) धारण करता है। यदि भाजक 0 हो, तो भाग अपरिभाषित होता है और कैलकुलेटर परिणाम के बजाय "Error: Division by zero" संदेश दिखाता है।
हल किया हुआ उदाहरण
मान लीजिए आपके पास भाज्य 17 और भाजक 5 है:
- भागफल = \( \left\lfloor 17 \div 5 \right\rfloor = \lfloor 3.4 \rfloor = \) 3
- शेषफल = \( 17 - (3 \times 5) = 17 - 15 = \) 2
तो 5, संख्या 17 में पूरी तीन बार समाता है, और 2 बच जाता है। कोड में \( 17 \bmod 5 \) बिल्कुल यही परिणाम देता है।
अक्सर पूछे जाने वाले सवाल
क्या मैं दशमलव संख्याएं इस्तेमाल कर सकता हूं? हां। उदाहरण के लिए, भाज्य 7.5 और भाजक 2 होने पर भागफल 3 और शेषफल 1.5 आता है, क्योंकि \( 7.5 - (3 \times 2) = 1.5 \)।
अगर भाजक 0 हो तो क्या होगा? शून्य से भाग गणितीय रूप से अपरिभाषित है, इसलिए कैलकुलेटर कोई संख्या नहीं देता। इसके बजाय यह "Error: Division by zero" दिखाता है।
अगर भाज्य, भाजक से छोटा हो तो? ऐसे में भागफल 0 होता है और शेषफल खुद भाज्य के बराबर होता है। मसलन, \( 3 \div 8 \) में भागफल 0 और शेषफल 3 आता है, क्योंकि 8 तो 3 में एक बार भी नहीं समाता।