C ++ में isxdigit () फ़ंक्शन यह जांचता है कि दिया गया वर्ण हेक्साडेसिमल वर्ण है या नहीं।
isxdigit () प्रोटोटाइप
int isxdigit (इंट च);
isxdigit()
समारोह जांच करता है कि ch हेक्साडेसिमल संख्यात्मक कैरेक्टर के रूप में वर्तमान सी स्थान के आधार पर वर्गीकृत है। उपलब्ध हेक्साडेसिमल संख्यात्मक वर्ण हैं:
- अंक (0 से 9)
- एक से एफ तक लोअरकेस अक्षर
- A से F तक के बड़े अक्षर
का isxdigit()
मान अनिर्धारित है यदि ch का मान अहस्ताक्षरित चार के रूप में प्रतिनिधित्व योग्य नहीं है या EOF के बराबर नहीं है।
इसे हेडर फ़ाइल "> हेडर फ़ाइल में परिभाषित किया गया है।
isxdigit () पैरामीटर
ch: चरित्र की जाँच करने के लिए।
isxdigit () वापसी मान
isxdigit()
फ़ंक्शन गैर शून्य मान अगर ch हेक्साडेसिमल चरित्र है, अन्यथा शून्य देता है।
उदाहरण: कैसे isxdigit () फ़ंक्शन काम करता है
#include #include #include using namespace std; int main() ( bool flag = 0; char str() = "50Af"; for (int i=0; i
When you run the program, the output will be:
50Af is a valid hexadecimal number