VB.NET में, data type का उपयोग किसी प्रोग्राम में एक चर या फ़ंक्शन के प्रकार को परिभाषित करने के लिए किया जाता है। इसके अलावा, डेटा रूपांतरण फ़ंक्शन का उपयोग करके एक डेटा प्रकार का दूसरे प्रकार में रूपांतरण।
एक Data Type संदर्भित करता है कि किस प्रकार का डेटा या मान एक चर या फ़ंक्शन को निर्दिष्ट कर रहा है ताकि एक चर एक परिभाषित डेटा प्रकार मान रख सके। उदाहरण के लिए, जब हम एक वेरिएबल घोषित करते हैं, तो हमें कंपाइलर को यह बताना होता है कि कंप्यूटर मेमोरी में अलग-अलग मात्रा में स्पेस रखने के लिए विभिन्न प्रकार के वेरिएबल्स को किस प्रकार का डेटा या वैल्यू आवंटित किया गया है।
Syntax:
Dim Variable_Name as DataType
VariableName: यह वेरिएबल के नाम को परिभाषित करता है जिसे आप मूल्यों को संग्रहीत करने के लिए निर्दिष्ट करते हैं।
डेटा प्रकार: यह उस डेटा प्रकार के नाम का प्रतिनिधित्व करता है जिसे आप एक चर के लिए निर्दिष्ट करते हैं।
data type in vb.net in Hindi
आइए VB.NET प्रोग्राम में विभिन्न डेटा प्रकारों का उपयोग करें।
Data Types | Required Space | Value Range |
---|---|---|
Boolean | एक बूलियन प्रकार कार्यान्वयन प्लेटफॉर्म पर निर्भर करता है | सही या गलत |
Byte | 1 बाइट | बाइट रेंज 0 से 255 तक शुरू होती है (अहस्ताक्षरित) |
Char | 2 bytes | चार रेंज 0 से 65535 (अहस्ताक्षरित) से शुरू होती है |
Date | 8 bytes | दिनांक सीमा 0:00:0 (मध्यरात्रि) 1 जनवरी, 0001 से 11:5959 अपराह्न 31 दिसंबर, 9999 तक हो सकती है। |
Decimal | 16 bytes | 0 से +/- 79,228,162,514,264,337,593,543,950,335 तक की सीमा (+/-7.9…E+28) बिना किसी दशमलव बिंदु के; और 0 से +/-7.92281625142264337593543950335 दशमलव के दाईं ओर 28 स्थिति के साथ |
Double | 8 bytes | नकारात्मक मूल्यों के लिए -1.79769313486231570E+308 से -4.94-65645841246544E-324; सकारात्मक मूल्यों के लिए 4.94065645841246544E-324 से 1.79769313486231570E+308 |
Integer | 4 bytes | -2,147,483,648 to 2,147,483,647 (signed) |
Long | 8 bytes | -9,223,372,036,854,775,808 से 9,223,372,036,854,775,807 (9.2…ई + 18) (हस्ताक्षरित) |
Object | प्लेटफ़ॉर्म पर आधारित ऑब्जेक्ट का आकार जैसे 32-बिट में 4 बाइट्स और 64-बिट प्लेटफ़ॉर्म में 8 बाइट्स | यह किसी भी प्रकार के डेटा को ऑब्जेक्ट प्रकार के वेरिएबल में परिभाषित कर सकता है |
SByte | 1 byte | -128 से 127 (हस्ताक्षरित) |
Short | 2 bytes | -32,768 से 32,767 (singed) |
Single | 4 bytes | नकारात्मक मूल्यों के लिए -3.4028235E + 38 से -1.401298E-45; और सकारात्मक मूल्य के लिए: 1.401298E-45 से 3.4028235E + 38। |
String | स्ट्रिंग डेटाटाइप implementing platform पर निर्भर करता है | यह यूनिकोड कैरेक्टर को 0 से लेकर लगभग 2 बिलियन कैरेक्टर तक स्वीकार करता है। |
UInteger | 4 bytes | सीमा 0 से 4,294,967,295 (unsigned) से शुरू होती है |
ULong | 8 bytes | ULong की रेंज 0 से 18,446,744,073,709,551,615 (1.8…E + 19) (unsigned) से शुरू होती है |
User-Defined (structure) | उपयोगकर्ता द्वारा परिभाषित डेटा प्रकार कार्यान्वयन प्लेटफॉर्म पर निर्भर करता है | संरचना के प्रत्येक सदस्य का अपना डेटा प्रकार होता है और अन्य सदस्यों की श्रेणियों से स्वतंत्र सीमाएँ होती हैं। |
UShort | 2 bytes | 0 से 65,535 तक की सीमा (unsigned) |
Data_type.vb
- Module Data_type
- Sub Main()
- ' defining the Data Type to the variables
- Dim b As Byte = 1
- Dim num As Integer = 5
- Dim si As Single
- Dim db As Double
- Dim get_date As Date
- Dim c As Char
- Dim str As String
- b = 1
- num = 20
- si = 0.12
- db = 2131.787
- get_date = Today
- c = "A"
- str = "Hello Friends..."
- Console.WriteLine("Welcome to the computerinhindi")
- Console.WriteLine("Byte is: {0}", b)
- Console.WriteLine("Integer number is: {0}", num)
- Console.WriteLine("Single data type is: {0}", si)
- Console.WriteLine("Double data type is: {0}", db)
- Console.WriteLine("Today is: {0}", get_date)
- Console.WriteLine("Character is: {0}", b)
- Console.WriteLine("String message is: {0}", str)
- Console.ReadKey()
- End Sub
- End Module
OUTPUT:
Type Conversion Functions in VB.NET In Hindi
रूपांतरण के लिए निम्नलिखित कार्य उपलब्ध हैं।
- CBool(expression): इसका उपयोग किसी व्यंजक को बूलियन डेटा प्रकार में बदलने के लिए किया जाता है।
- CByte(expression): इसका उपयोग किसी व्यंजक को बाइट डेटा प्रकार में बदलने के लिए किया जाता है।
- CChar(expression): इसका उपयोग किसी व्यंजक को चार डेटा प्रकार में बदलने के लिए किया जाता है।
- CDate(expression): इसका उपयोग किसी व्यंजक को दिनांक डेटा प्रकार में बदलने के लिए किया जाता है।
- CDbl(expression): इसका उपयोग एक्सप्रेशन को डबल डेटा टाइप में बदलने के लिए किया जाता है।
- CDec(expression): इसका उपयोग एक्सप्रेशन को दशमलव डेटा प्रकार में बदलने के लिए किया जाता है।
- CInt(expression): इसका उपयोग एक अभिव्यक्ति को एक पूर्णांक डेटा प्रकार में बदलने के लिए किया जाता है।
- CLng(expression): इसका उपयोग किसी व्यंजक को एक लंबे डेटा प्रकार में बदलने के लिए किया जाता है।
- CObj(expression):इसका उपयोग किसी एक्सप्रेशन को ऑब्जेक्ट डेटा प्रकार में बदलने के लिए किया जाता है।
- CSByte(expression): इसका उपयोग किसी एक्सप्रेशन को SByte डेटा प्रकार में बदलने के लिए किया जाता है।
- CShort(expression): इसका उपयोग किसी एक्सप्रेशन को शॉर्ट डेटा टाइप में बदलने के लिए किया जाता है।
- CSng(expression): इसका उपयोग किसी व्यंजक को एकल डेटा प्रकार में बदलने के लिए किया जाता है।
- CStr(expression): इसका उपयोग एक अभिव्यक्ति को एक स्ट्रिंग डेटा प्रकार में बदलने के लिए किया जाता है।
- CUInt(expression): इसका उपयोग एक अभिव्यक्ति को UInt डेटा प्रकार में बदलने के लिए किया जाता है।
- CULng(expression): इसका उपयोग किसी व्यंजक को ULng डेटा प्रकार में बदलने के लिए किया जाता है।
- CUShort(expression): इसका उपयोग अभिव्यक्ति को UShort डेटा प्रकार में बदलने के लिए किया जाता है।