Arduino Character Functions
|यहाँ पर जितने भी function दिए गए हैं यह सभी एक character का type पता लगाने के लिए हैं की उस करैक्टर में नंबर, लेटर, स्पेस, आदि में से किस टाइप के character हैं और इनको ASCII कोड से find किया जाता हैं । आइये सभी फंक्शन समझते हैं ।
isAlpha()
जब भी हमें किसी character variable में यह चेक करना हो की इसमें जो वैल्यू हैं वह alphabet हैं या नहीं , तब हम इस function का उपयोग कर चेक कर सकते हैं ।
if (isAlpha(CharVariable)) {
//if alphabet
}
isAlphaNumeric()
जब भी हमें किसी character variable में यह चेक करना हो की इसमें जो वैल्यू हैं वह alphabet या number हैं या नहीं , तब हम इस function का उपयोग कर चेक कर सकते हैं ।
if (isAlphaNumeric(CharVariable)) {
//if alphabet or Number
}
विडिओ के माध्यम से समझने के लिए यंहा पर क्लिक करे
isAscii()
जब भी हमें किसी character variable में यह चेक करना हो की इसमें जो वैल्यू हैं वह ASCII हैं या नहीं , तब हम इस function का उपयोग कर चेक कर सकते हैं ।
if (isAscii(CharVariable)) {
//if ASCII Value
}
isControl()
जब भी हमें किसी character variable में यह चेक करना हो की इसमें जो वैल्यू हैं वह Control Character हैं या नहीं , तब हम इस function का उपयोग कर चेक कर सकते हैं । ASCII कोड अनुसार शुरुआत के 32 करैक्टर (0 to 31) तक Control Character होते हैं , जो की non-printable character होते हैं जिसमे null, tab, carriage return, line feed आदि character आते हैं ,
if (isControl(CharVariable)) {
//if control Character 0 to 31 Ascii
}
isDigit()
जब भी हमें किसी character variable में यह चेक करना हो की इसमें जो वैल्यू हैं वह Digit या number हैं या नहीं , तब हम इस function का उपयोग कर चेक कर सकते हैं ।
if (isDigit(CharVariable)) {
//if Digit 0 to 9
}
isGraph()
ऐसे character jo प्रिंट तो होते हैं लेकिन उनमे कोई कंटेंट नहीं होते जैसे की स्पेस, यदि इस तरह के character को चेक करना चाहते हैं तो हम इस फंक्शन का उपयोग करते हैं ।
if (isGraph(CharVariable)) {
//Printable but no Content Character
}
isHexadecimalDigit()
यदि किसी character वेरिएबल में Hexadecimal Digit होती हैं तो इस फंक्शन के द्वारा हम चेक कर सकते हैं Hexadecimal 16 Base number system होता हैं इसमें 0 से 9 तक Digit और A से F तक के character होते है ।
if (isHexadecimalDigit(CharVariable)) {
//0 to 9, A to F
}
isLowerCase()
यदि character lower case a to z तक में से कोई हुआ तो फंक्शन true Return करेगा
if (isLowerCase(CharVariable)) {
// a-z
}
isPrintable()
कोई सा भी printable character जो की print हो सकता हो चाहे वह space हो वह true return करेगा देखा जाए तो control character पर false return करेगा
if (isPrintable(CharVariable)) {
// if printable character
}
isPunct()
यदि कोई भी punctuation mark हुए तो यह फंक्शन true return करेगा (comma, semicolon, exclamation mark etc)
if (isPunct(CharVariable)) {
// if punctuation mark
}
isSpace()
यदि किसी character variable में कोई भी space character और white space character हुआ तो यह function true value return करेगा , white space character में space, form feed \f, new line \n, carriage return \r, horizontal tab \t, vertical tab \v आदि character आते हैं
if (isSpace(CharVariable)) {
// if space , \f, \n, \r, \t, \v
}
isUpperCase()
यदि character upper case A to Z तक में से कोई हुआ तो फंक्शन true Return करेगाif (isUpperCase(CharVariable)) { // A-Z }
if (isUpperCase(CharVariable)) {
// if A to Z
}
isWhitespace()
यदि कोई भी करैक्टर space और horizontal tab \t हुआ तो यह फंक्शन true वैल्यू return करेगा
if (isWhitespace(CharVariable)) {
// space or \t
}