शेष संचालिका

यह गणितीय हो सकता है, लेकिन एक प्रभावी प्रोग्रामर बनने के लिए आपको इसकी आवश्यकता है, चाहे वह जावा, पायथन या स्विफ्ट हो। मुझ पर विश्वास करो…

ट्यूटोरियल के लिए यह मान लेना सामान्य है कि आप शेष संकारक को जानते हैं। लेकिन यह क्या है और हमें इसकी आवश्यकता क्यों है?

अनस्प्लैश पर जॉन टाउनर द्वारा फोटो

कठिनाई: शुरुआती | आसान | सामान्य | चुनौतीपूर्ण

शब्दावली

लाभांश: वह राशि जिसे आप विभाजित करना चाहते हैं

भाजक: वह दूसरी संख्या है जिससे किसी दूसरी संख्या को विभाजित किया जाता है

पूर्णांक: एक संख्या जिसका कोई भिन्नात्मक भाग नहीं है, जो कि दशमलव बिंदु के बाद कोई अंक नहीं है

शेषफल: एक संख्या को दूसरी संख्या से भाग देने पर जो शेष बचता है

मापांक: शेषफल के लिए एक और शब्द

भाग (पूर्णांक): एक ऐसा भाग जिसमें भिन्नात्मक भाग (शेष) को हटा दिया जाता है

पूर्णांक विभाजन

पूर्णांक विभाजन में पूर्ण संख्याएँ शामिल होती हैं । इसका अर्थ है कि हम केवल पूर्ण संख्याओं में रुचि रखते हैं।

आइए हम इस पर विचार करें।

हम एक पूर्ण संख्या को एक पूर्ण संख्या से विभाजित कर रहे हैं, और परिणाम के रूप में केवल एक पूर्ण संख्या में रुचि रखते हैं।

आइए कुछ उदाहरण लें:

इसलिए

6 / 2 = 3

10 / 2 = 5

जो, मैं उद्यम करूँगा वह परिणाम है जिसकी आप अपेक्षा करेंगे।

लेकिन एक को दो से विभाजित करने का क्या?

4 / 3 = 1

अभी क्या हुआ? याद रखें, हम यहां केवल पूर्ण संख्याओं के बारे में सोच रहे हैं ।

तो एक ही 3 है, या इसे फिर से बताने के लिए4 / 3 = 1

आइए एक और उदाहरण लें।

6 / 3

आप दो तीन को छक्के में "फिट" कर सकते हैं जिसका अर्थ है कि कोई "अंतर" नहीं है।

वह है:

6 / 3 = 2

इसलिए प्रभावी रूप से हम भाजक की पूरी संख्या की गिनती कर रहे हैं जिसे हम लाभांश में फिट कर सकते हैं।

हम केवल पूर्ण संख्याओं के साथ काम कर रहे हैं। अर्थात यह पूर्णांक विभाजन है।

शेष और मॉड्यूलो ऑपरेशन

शेष वह मान है जो ऊपर पूर्णांक विभाजन करने के बाद बचता है।

देख रहे हैं 4 % 3और साथ में चित्र:

हम 3 की पूरी संख्या के बीच "गैप" (लाल ब्लॉक) की गिनती कर रहे हैं जो 4 और 4 में फिट हो सकता है।

गणना की भाषा पहले जैसी ही है (हालांकि हमारे पास % ऑपरेटर है)।

इसे दूसरे तरीके से रखने के लिए, हम लाभांश लेते हैं और इसे भाजक से विभाजित करते हैं, और यह शेषफल छोड़ देता है।

आइए एक और उदाहरण लें।

6 / 3

आप दो तीन को छह में "फिट" कर सकते हैं जिसका अर्थ है कि कोई शेष नहीं है!

वह है:

6 / 3 = 2

और

6 % 3 = 0

विषम और सम संख्याएँ

आप जो भी भाषा चुनते हैं, उसमें मॉड्यूलो ऑपरेशन के आधार पर आपसे कुछ क्लासिक साक्षात्कार प्रश्न (हैलो फ़िज़बज़्ज़) पूछे जा सकते हैं।

मूल रूप से, हमें यह जानने की आवश्यकता है कि क्या कोई संख्या सम है।

ओह, और शून्य को सम के रूप में गिना जाता है।

इसलिए हम परीक्षण करते हैं कि भाजक 2 कहाँ है

0 % 2 = 0

1 % 2 = 1

2 % 2 = 0

3 % 2 = 1

4 % 2 = 0

जहाँ शून्य के बराबर परिणाम सम हैं, वहीं एक के बराबर परिणाम विषम हैं।

निष्कर्ष…

हमसे अक्सर यह जानने की अपेक्षा की जाती है कि किसी विशेष प्रोग्रामिंग भाषा में शेष कैसे काम करता है। यह मुश्किल हो सकता है अगर स्कूल आपके लिए पृष्ठभूमि में फीका पड़ रहा है, या शायद आपको पहले स्थान पर पर्याप्त रूप से पढ़ाया नहीं गया था।

यह ट्यूटोरियल चल चुका है

  • शेष
  • मापांक
  • विषम और सम संख्याएँ

रेपो लिंक:

मैंने इस रेपो में स्विफ्ट, जावा और पायथन के लिए कोड डाला है।

ट्विटर संपर्क:

कोई प्रश्न? आप यहां मुझसे संपर्क कर सकते हैं

Suggested posts

डोमेन नाम के बारे में जानकारी ढूँढना

ब्रायन पी. होगन द्वारा स्मॉल, शार्प सॉफ्टवेयर टूल्स का एक अंश

डोमेन नाम के बारे में जानकारी ढूँढना

जब आप facebook.com से अनुरोध करते हैं, तो आपका कंप्यूटर उस डोमेन नाम को IP पते में अनुवादित करने के लिए डोमेन नाम खोजता है ताकि आपका कंप्यूटर वह कनेक्शन बना सके।

मैं मैथ से सीएस में कैसे स्थानांतरित हुआ

मैं मैथ से सीएस में कैसे स्थानांतरित हुआ

फॉल 2023 प्रवेश प्रक्रिया समाप्त हो रही है, और आस्थगित/अस्वीकृति हो रही है। बधाई हो अगर आपको UW में आपके सपनों के कार्यक्रम में स्वीकार कर लिया गया है।

Related posts

द स्लो इरोसियन: अनवीलिंग द वे तरीके पीपल वेस्ट अवे अवे करियर

द स्लो इरोसियन: अनवीलिंग द वे तरीके पीपल वेस्ट अवे अवे करियर

आज की तेज-तर्रार और प्रतिस्पर्धी दुनिया में, किसी का करियर व्यक्तिगत विकास, वित्तीय स्थिरता और समग्र जीवन संतुष्टि में महत्वपूर्ण भूमिका निभाता है। हालांकि, कई लोग खुद को ठहराव और असंतोष के एक अथक चक्र में फंसा हुआ पाते हैं, धीरे-धीरे अपने पेशेवर जीवन को बर्बाद कर रहे हैं।

FY24 में कार्बन हटाने का वित्तपोषण

रास्ते भर में कार्बन180 के विनियोग अनुरोधों का टूटना

FY24 में कार्बन हटाने का वित्तपोषण

एलिसन ली द्वारा, सरकारी मामलों के सलाहकार का प्रबंधन संघीय सरकार की वार्षिक विनियोजन प्रक्रिया कार्बन डाइऑक्साइड हटाने (सीडीआर) को निधि देने के हमारे प्रयासों के केंद्र में है। प्रत्येक वर्ष, Carbon180 विभिन्न कांग्रेस कार्यालयों को यह मार्गदर्शन करने के लिए अनुरोध प्रस्तुत करता है कि अगले वर्ष के डॉलर कहाँ प्रवाहित होंगे।

द वर्कप्लेस रेवोल्यूशन: शीर्ष विशेषज्ञ हाइब्रिड और रिमोट वर्क पर चर्चा करते हैं

द वर्कप्लेस रेवोल्यूशन: शीर्ष विशेषज्ञ हाइब्रिड और रिमोट वर्क पर चर्चा करते हैं

आज के तेजी से विकसित हो रहे कारोबारी परिदृश्य में हाइब्रिड और रिमोट वर्क की अवधारणा ने अभूतपूर्व गति प्राप्त की है। जैसे-जैसे कंपनियां अपने कर्मचारियों की बदलती जरूरतों और अपेक्षाओं के अनुकूल होती जा रही हैं, विभिन्न क्षेत्रों के विशेषज्ञ काम करने के इस परिवर्तनकारी तरीके के लाभों, चुनौतियों और भविष्य पर चर्चा करने के लिए एक साथ आए हैं।

काउबॉय झूठ

कैसे मेगाकॉरपोरेशन ने अमेरिकियों को एक बड़ा झूठ बेचा

काउबॉय झूठ

यह पश्चिम की रोलिंग पहाड़ियों में एक शानदार सुनहरी सुबह है, क्योंकि सूरज की पहली किरणें मैदानों पर पाले से ढकी घास को रोशन करती हैं। शांत एंगस मवेशियों का एक झुंड, जेट काले और बड़े पैमाने पर, सूर्योदय के खिलाफ छाया हुआ है क्योंकि वे एक पीटा निशान के नीचे अपना रास्ता बनाते हैं जो वे सभी अच्छी तरह से जानते हैं; नाश्ता बार।