खोज…


वाक्य - विन्यास

  • CBool (अभिव्यक्ति)
  • CByte (अभिव्यक्ति)
  • CCHAR (अभिव्यक्ति)
  • CDate (अभिव्यक्ति)
  • CDbl (अभिव्यक्ति)
  • CDEC (अभिव्यक्ति)
  • CInt (अभिव्यक्ति)
  • CLng (अभिव्यक्ति)
  • CObj (अभिव्यक्ति)
  • CSByte (अभिव्यक्ति)
  • CShort (अभिव्यक्ति)
  • CSng (अभिव्यक्ति)
  • CSTR (अभिव्यक्ति)
  • CUInt (अभिव्यक्ति)
  • CULng (अभिव्यक्ति)
  • CUShort (अभिव्यक्ति)

पैरामीटर

कार्य का नाम अभिव्यक्ति तर्क के लिए रेंज
CBool कोई मान्य चार या स्ट्रिंग या संख्यात्मक अभिव्यक्ति
CByte 255 (अहस्ताक्षरित) के माध्यम से 0; आंशिक भाग गोल होते हैं।
CCHAR कोई मान्य चार या स्ट्रिंग अभिव्यक्ति; केवल एक स्ट्रिंग का पहला चरित्र रूपांतरित होता है; मान 65535 (अहस्ताक्षरित) के माध्यम से 0 हो सकता है।

पाठ के पाठ को एक पूर्णांक में परिवर्तित करना

MSDN से

किसी अन्य डेटा प्रकार से एक पूर्णांक उपप्रकार के रूपांतरण प्रदान करने के लिए 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 । निकटतम सम संख्या में गोलाई का उद्देश्य एक पूर्वाग्रह के लिए क्षतिपूर्ति करना है जो कई संख्याओं को एक साथ जोड़े जाने पर जमा हो सकता है।



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow