पूर्णांक विभाजन और शेष
मॉड्यूल में "अंकगणितीय भाव" हमने पूर्णांक विभाजन संचालन के बारे में बात की।
आइए उन्हें फिर से याद करें:
//
- पूर्णांक विभाजन, जब हम विभाजन ऑपरेशन के परिणामस्वरूप भिन्नात्मक भाग को छोड़ देते हैं
%
- एक भाग के शेष भाग की गणना।
ऋणात्मक संख्याओं के लिए शेष संक्रिया Python को अन्य प्रोग्रामिंग भाषाओं जैसे C++ या Pascal
की तुलना में थोड़ा अलग तरीके से निष्पादित किया जाता है
पायथन में, शेष की गणना करने का कार्य गणितीय नियमों के अनुसार किया जाता है, अर्थात, जैसा कि आमतौर पर संख्या सिद्धांत में माना जाता है, शेष एक
गैर-ऋणात्मक संख्या है
(बहुत उपयोगी लेख 81_%D0%BE%D1%81%D1%82%D0%B0%D1%82%D0%BA%D0%BE%D0%BC" target=" _blank">यहां). शेषफल का चिन्ह भाजक के चिन्ह के समान है।
उदाहरण
<पूर्व>
सी = 10 // 3 # उत्तर: सी = 3
डी = 10% 3 # उत्तर: डी = 1
ई = -7 // 4 # उत्तर: ई = -2
f = -7% 4# उत्तर: f = 1
पूर्व>
e
और
f
वेरिएबल्स के मान इस तरह निकले क्योंकि
<पूर्व>
-7 = (-2*4)+1
पूर्व>
याद रखने की जरूरत है!
पायथन में, ऋणात्मक संख्याओं के लिए शेषफल की गणना करने की क्रिया गणितीय नियमों के अनुसार की जाती है, अर्थात
\(-7\ \%\ 4 = 1 \)< बीआर />
पायथन प्रोग्रामिंग भाषा में शेष चिह्न विभाजक चिह्न के समान है।
प्रोग्रामिंग में पूर्णांक संचालन बहुत महत्वपूर्ण हैं। उन्हें समझने और सही तरीके से इस्तेमाल करने की जरूरत है। और यह अभ्यास करता है!