Visual Basic .NET Language
रूपांतरण टाइप करें
खोज…
वाक्य - विन्यास
- CBool (अभिव्यक्ति)
- CByte (अभिव्यक्ति)
- CCHAR (अभिव्यक्ति)
- CDate (अभिव्यक्ति)
- CDbl (अभिव्यक्ति)
- CDEC (अभिव्यक्ति)
- CInt (अभिव्यक्ति)
- CLng (अभिव्यक्ति)
- CObj (अभिव्यक्ति)
- CSByte (अभिव्यक्ति)
- CShort (अभिव्यक्ति)
- CSng (अभिव्यक्ति)
- CSTR (अभिव्यक्ति)
- CUInt (अभिव्यक्ति)
- CULng (अभिव्यक्ति)
- CUShort (अभिव्यक्ति)
पैरामीटर
कार्य का नाम | अभिव्यक्ति तर्क के लिए रेंज |
---|---|
CBool | कोई मान्य चार या स्ट्रिंग या संख्यात्मक अभिव्यक्ति |
CByte | 255 (अहस्ताक्षरित) के माध्यम से 0; आंशिक भाग गोल होते हैं। |
CCHAR | कोई मान्य चार या स्ट्रिंग अभिव्यक्ति; केवल एक स्ट्रिंग का पहला चरित्र रूपांतरित होता है; मान 65535 (अहस्ताक्षरित) के माध्यम से 0 हो सकता है। |
पाठ के पाठ को एक पूर्णांक में परिवर्तित करना
किसी अन्य डेटा प्रकार से एक पूर्णांक उपप्रकार के रूपांतरण प्रदान करने के लिए CInt फ़ंक्शन का उपयोग करें। उदाहरण के लिए, CInt मुद्रा, एकल-परिशुद्धता, या दोहरे-सटीक अंकगणित सामान्य रूप से होने पर पूर्णांक अंकगणित को बल देता है।
मान लें कि आपके पास 1 बटन और 2 टेक्स्टबॉक्स है। यदि आप textbox1.text 5.5
और textbox2.text 10
पर टाइप करते हैं।
यदि आपके पास यह कोड है:
Dim result = textbox1.text + textbox2.text
MsgBox("Result: " & result)
'It will output
5.510
2 टेक्स्टबॉक्स के मूल्यों को जोड़ने के लिए आपको CInt(expression)
का उपयोग करके उनके मूल्यों को Int
बदलने की आवश्यकता है।
Dim result = CInt(textbox1.text) + CInt(textbox2.text)
MsgBox("Result: " & result)
'It will output
16
नोट: जब किसी मान का भिन्नात्मक भाग ठीक 0.5 होता है, तो CInt फ़ंक्शन निकटतम सम संख्या में गोल हो जाता है। उदाहरण के लिए, 0.5 राउंड 0 से , जबकि 1.5 राउंड 2 से, और 3.5 राउंड से 4 । निकटतम सम संख्या में गोलाई का उद्देश्य एक पूर्वाग्रह के लिए क्षतिपूर्ति करना है जो कई संख्याओं को एक साथ जोड़े जाने पर जमा हो सकता है।