⊗ppPmCdExRC 108 of 447 menu

PHP में विभाजन शेष की जांच

मान लीजिए कि हमारे पास संख्याओं के साथ दो चर हैं:

<?php $a = 10; $b = 3; ?>

आइए एक चर को दूसरे से विभाजित करने का शेषफल ज्ञात करें:

<?php $a = 10; $b = 3; echo $a % $b; // 1 प्रिंट करेगा ?>

अब मान लीजिए कि चर में ऐसे मान संग्रहीत हैं कि एक चर दूसरे से पूरी तरह विभाज्य है:

<?php $a = 10; $b = 5; echo $a % $b; // 0 प्रिंट करेगा ?>

आइए एक स्क्रिप्ट लिखें जो जांच करेगी कि क्या एक संख्या दूसरी संख्या से पूरी तरह विभाज्य है:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'बिना शेष के विभाज्य'; } else { echo 'शेष सहित विभाज्य'; } ?>

अब मान लीजिए कि यदि संख्या शेषफल के साथ विभाज्य है, तो उस शेषफल को स्क्रीन पर प्रिंट करना आवश्यक है:

<?php $a = 10; $b = 3; if ($a % $b === 0) { echo 'बिना शेष के विभाज्य'; } else { echo 'शेष सहित विभाज्य ' . $a % $b; } ?>

ऊपर दिए गए कोड में, ऐसा होता है कि शेषफल की गणना दो स्थानों पर की जाती है, जो कि इष्टतम नहीं है।

आइए समस्या को ठीक करें:

<?php $a = 10; $b = 3; $rest = $a % $b; if ($rest === 0) { echo 'बिना शेष के विभाज्य'; } else { echo 'शेष सहित विभाज्य ' . $rest; } ?>

जैसा कि ज्ञात है, सम संख्याएँ 2 से बिना शेष के विभाज्य होती हैं, और विषम संख्याएँ - शेष के साथ। मान लीजिए आपको एक संख्या दी गई है। ऑपरेटर % और कंस्ट्रक्शन if का उपयोग करके जांचें कि यह संख्या सम है या नहीं।

एक संख्या दी गई है। जांचें कि क्या यह 3 से विभाज्य है।

ptcstrenbn