What is Data Type in VB.NET in Hindi
किसी भी Programming में Data Types महत्वपूर्ण भूमिका निभाता है क्योंकि ये संग्रहित होने वाले Data के प्रकार को और Operations को जिसे Perform किया जाना है परिभाषित करता है
जब किसी Variable को Declare को किया जाता है तो हमे उसके डाटा Type को भी लिखना होता है क्योंकि किसी Variable में किस प्रकार कि Value Store होगी यह Data Type पर ही निर्भर करती है।
Variable का Data Type जिस प्रकार का होगा उसमें उसी प्रकार कि Value Store होगी
Data Types in VB.NET in Hindi - VB.NET के सभी Data Types
VB.NET में विभिन्न प्रकार के Data को Store करने के लिए कई प्रकार के Data Types उपलब्ध है जिसमे कुछ Fundamentals Data Types निम्न है1) Integer Types:
a) Integer:
-2,147,483,648 से 2,147,483,647 तक इसका प्रयोग whole numbers को Store करने के लिए होता है यह Memory में 4 Byte स्थान लेता है
-2,147,483,648 से 2,147,483,647 तक इसका प्रयोग whole numbers को Store करने के लिए होता है यह Memory में 4 Byte स्थान लेता है
b) Long:
-9,223,372,036,854,775,808 से 9,223,372,036,854,775,807 तक यह Integer से ज्यादा बड़े Whole number को Store करता है तथा Memory में 8 Byte स्थान लेता है
-9,223,372,036,854,775,808 से 9,223,372,036,854,775,807 तक यह Integer से ज्यादा बड़े Whole number को Store करता है तथा Memory में 8 Byte स्थान लेता है
c) Short:
यह Integer से छोटे Whole number -32,768 से 32,767 तक Store करता है और Memory में 2 Byte स्थान लेता है
यह Integer से छोटे Whole number -32,768 से 32,767 तक Store करता है और Memory में 2 Byte स्थान लेता है
2) Floating-Point Types:
a) Single:
यह Single-precision floating point numbers -3.402823E+38 से -1.401298E-45(Negative numbers) तथा 1.401298E-45 से 3.402823E+38(Positive numbers) को Store करता है और Memory में 4 Byte लेता है
यह Single-precision floating point numbers -3.402823E+38 से -1.401298E-45(Negative numbers) तथा 1.401298E-45 से 3.402823E+38(Positive numbers) को Store करता है और Memory में 4 Byte लेता है
b) Double:
यह Double-precision floating-point numbers 1.79769313486231 E + से -4.94065645841247E-324 (Negative values) और 4.94065645841247 -324 से 1.79769313486232E308(Positive Values) Store करता है यह Memory में 8 Byte लेता है जो Single Precision से बड़ी Values Store करता है
यह Double-precision floating-point numbers 1.79769313486231 E + से -4.94065645841247E-324 (Negative values) और 4.94065645841247 -324 से 1.79769313486232E308(Positive Values) Store करता है यह Memory में 8 Byte लेता है जो Single Precision से बड़ी Values Store करता है
3) Decimal Type:
a) Decimal`:
इसके high Precision के कारण यह financial calculations के लिए अच्छा है इसमे Decimal Point के बाद Right Side 28 स्थान हो सकते है इसका प्रयोग बहुत बड़े Floating Point Values को Store करने के लिए करते है यह Memory में 16 Byte स्थान लेते हैं।
इसके high Precision के कारण यह financial calculations के लिए अच्छा है इसमे Decimal Point के बाद Right Side 28 स्थान हो सकते है इसका प्रयोग बहुत बड़े Floating Point Values को Store करने के लिए करते है यह Memory में 16 Byte स्थान लेते हैं।
4) Boolean Type:
a) Boolean:
इसमें true(1) या false(0) Values Store करने में किए जाते है
इसमें true(1) या false(0) Values Store करने में किए जाते है
5) Character Types:
a) Char:
0 से 65535 तक Number Store कर सकते हैं और इसका उपयोग हम Character को Store करने में कर सकते हैं यह Memory में 2 Byte स्थान लेता है
0 से 65535 तक Number Store कर सकते हैं और इसका उपयोग हम Character को Store करने में कर सकते हैं यह Memory में 2 Byte स्थान लेता है
6) String Type:
a) String:
इस Data Type मे किसी Characters या Text को एक क्रम से Store कर सकते है
इस Data Type मे किसी Characters या Text को एक क्रम से Store कर सकते है
7) Date and Time Types:
a) Date:
इसमें Date values को Store करते है जो Memory में 8 Byte लेता है
Date का Range 0:00:0(midnight) January 1, 0001 से December 31,9999 के 11:59:59 PM तक
इसमें Date values को Store करते है जो Memory में 8 Byte लेता है
Date का Range 0:00:0(midnight) January 1, 0001 से December 31,9999 के 11:59:59 PM तक
b) DateTime:
इसमें Date और Time दोनो Values एक साथ Store कर सकते हैं
इसमें Date और Time दोनो Values एक साथ Store कर सकते हैं
c) TimeSpan:
इसमें Time के Interval को प्रदर्शित करने के लिए इस Data Type का Use करते है
इसमें Time के Interval को प्रदर्शित करने के लिए इस Data Type का Use करते है
8) Other Types:
a) Object:
इस Data Type का प्रयोग किसी भी प्रकार के Object को Store करने में होता है
इस Data Type का प्रयोग किसी भी प्रकार के Object को Store करने में होता है
b) Byte:
0 से 255 इसका उपयोग Binary Data को Store करने में होता है यह इसके Character मानो को Numeric Format में भी Store कर सकते हैं
0 से 255 इसका उपयोग Binary Data को Store करने में होता है यह इसके Character मानो को Numeric Format में भी Store कर सकते हैं
c) SByte:
यह -128 से लेकर 127 तक Signed Integer या Whole Number वाले Data को Store करने में होता है यह Memory में 1 Byte लेता है
यह -128 से लेकर 127 तक Signed Integer या Whole Number वाले Data को Store करने में होता है यह Memory में 1 Byte लेता है
d) UInteger:
यह 0 से 4,294,967,295 तक unsigned whole numbers को Store करने में प्रयुक्त होता है Memory में 4 Byte लेता है
यह 0 से 4,294,967,295 तक unsigned whole numbers को Store करने में प्रयुक्त होता है Memory में 4 Byte लेता है
e) ULong:
यह 0 से 18,446,744,073,709,551,615 unsigned whole numbers को Store करता है यह Memory में 8 Byte लेता है
यह 0 से 18,446,744,073,709,551,615 unsigned whole numbers को Store करता है यह Memory में 8 Byte लेता है
f) UShort:
यह 0 से 65,535 तक छोटी unsigned whole numbers को Store करता है यह Memory मे 2 Byte लेता है
यह 0 से 65,535 तक छोटी unsigned whole numbers को Store करता है यह Memory मे 2 Byte लेता है
Practical Example for Data Types in VB.NET
Data Types का Use Program में कैसे किया जाता है उसे जानने के लिए हम एक Console Application में Data Types करते हुए एक Program का निर्माण निम्न प्रकार से करेंगे1) File Menu से New को Point कर Project Option पर Click करे
2) New Project Dialog Box प्रदर्शित होगा Project Types में Visual Basic के अंतर्गत Windows को चुने तथा Templates के अंतर्गत Console Application को Select करे और Ok पर Click करे
3)अब Code Editor Window में निम्न Coding Type करे
ऊपर हमने Integer, String, Double, Char और Boolean Data Types का Use किया है आप चाहें तो सारे Data Types का एक Program में प्रयोग कर उसकी Values को Print कर सकते हैं
1) Integer Data Types:
Module Integerdatatype
Sub Main()
Dim first_num As Integer = 30
Dim second_num As Integer = 50
Dim sum As Integer = first_num + second_num
Console.WriteLine("Sum of both numbers is: " & sum)
Console.ReadLine()
End Sub
End Module
2) Double Data Type:
Module Doubledatatype
Sub Main()
Dim item_price As Double = 78.56
Console.WriteLine("Price of a item is : " & item_price)
Console.ReadLine()
End Sub
End Module
3) Decimal Data Type:
Module Decimaldatatype
Sub Main()
Dim my_percent As Decimal = 85.46
Console.WriteLine("My Percent is: " & my_percent)
Console.ReadLine()
End Sub
End Module
Sub Main()
Dim my_percent As Decimal = 85.46
Console.WriteLine("My Percent is: " & my_percent)
Console.ReadLine()
End Sub
End Module
4) String Data Type:
Module Stringdatatype
Sub Main()
Dim message As String = "Hello, Students"
Console.WriteLine(message)
Console.ReadLine()
End Sub
End Module
Sub Main()
Dim message As String = "Hello, Students"
Console.WriteLine(message)
Console.ReadLine()
End Sub
End Module
5) Char Data Type:
Module Chardatatype
Sub Main()
Dim my_letter As char = 'C'
Console.WriteLine(my_letter)
Console.ReadLine()
End Sub
End Module
Sub Main()
Dim my_letter As char = 'C'
Console.WriteLine(my_letter)
Console.ReadLine()
End Sub
End Module
6) Boolean Data Type:
Module Booleandatatype
Sub Main()
Dim isqualified As Boolean = True
Dim isnotqualified As Boolean = False
Console.WriteLine("True: " & isqualified)
Console.WriteLine("False: " & isnotqualified)
Console.ReadLine()
End Sub
End Module
Sub Main()
Dim isqualified As Boolean = True
Dim isnotqualified As Boolean = False
Console.WriteLine("True: " & isqualified)
Console.WriteLine("False: " & isnotqualified)
Console.ReadLine()
End Sub
End Module
7) Date Data Type:
Module Datedatatype
Sub Main()
Dim today_date As Date = Date.Today
Console.WriteLine("Today's Date is : " & today_date)
Console.ReadLine()
End Sub
End Module
Sub Main()
Dim today_date As Date = Date.Today
Console.WriteLine("Today's Date is : " & today_date)
Console.ReadLine()
End Sub
End Module
9) Object Data Type:
Module Objectdatatype
Sub Main()
Dim myobject As Object = " I am using Object data type"
Console.WriteLine("who is using object data type? " & myobject)
Console.ReadLine()
End Sub
End Module
Sub Main()
Dim myobject As Object = " I am using Object data type"
Console.WriteLine("who is using object data type? " & myobject)
Console.ReadLine()
End Sub
End Module
Data Types Conversion Function in VB.NET in Hindi
आप VB.NET मे विभिन्न Functions और Methods का Use करके Data को भिन्न Data Type मे बदल सकते है कुछ सामान्य Conversion Functions निम्न है।
1) CInt:
यह एक Expression को Integer Data Type में बदल देता है।
2) CDbl:
यह एक Expression को Double Data Type में बदल देता है।
3) CStr:
यह एक Expression को String Data Type में बदल देता है।
4) CBool:
यह एक Expression को Boolean Data Type में बदल देता है।
5) CDate:
यह एक Expression को Date Data Type में बदल देता है।
6) Cchar:
यह एक Expression को Character Data Type में बदल देता है।
7) CByte:
यह एक Expression को Byte Data Type में बदल देता है।
8) CObj
यह एक Expression को Object Data Type में बदल देता है।
9) CShort:
यह एक Expression को Short Data Type में बदल देता है।
10)CLong:
यह एक Expression को Long Data Type में बदल देता है।
11) CUShort:
यह एक Expression को UShort Data Type में बदल देता है।
12) CULong:
यह एक Expression को ULong Data Type में बदल देता है।
13) CSng:
यह एक Expression को Single Data Type में बदल देता है
Related Post
0 टिप्पणियाँ