एक डबल की पूर्णांक स्थिति को सत्यापित करना
यह निर्धारित करना कि क्या एक डबल-परिशुद्धता फ़्लोटिंग-पॉइंट संख्या एक पूर्णांक मान है, विभिन्न प्रोग्रामिंग में उपयोगी हो सकती है परिदृश्य। दिए गए कोड स्निपेट में:
double variable; variable = 5; /* the below should return true, since 5 is an int. if variable were to equal 5.7, then it would return false. */ if(variable == int) { //do stuff }
अभिव्यक्ति चर == int का मूल्यांकन नहीं किया जा सकता क्योंकि int एक डेटा प्रकार को संदर्भित करता है, किसी विशिष्ट पूर्णांक मान को नहीं। यह जांचने के लिए कि क्या डबल वास्तव में एक पूर्णांक है, वैकल्पिक तरीकों को नियोजित किया जाता है। &&&]
यदि चर % 1 == 0: # चर एक पूर्णांक है क्योंकि 1 से विभाजित करने पर इसका शेषफल शून्य होता है।अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3