انواع متغیرها و داده ها در VB.Net

هنگامی که یک متغیر بدون در نظر گرفتن نوع آن تعریف شود، آن متغیر بعنوان یک شیء (Object) در نظر گرفته می شود. یک متغیر از نوع شیء در دات نت می تواند شامل انواع داده از قبیل رشته، عدد یا انواع پیچیده تر مانند کلاس باشد. اغلب نیازی نیست که از متغیرهای از نوع شئ در برنامه استفاده شود چرا که این متغیرها باعث کاهش کارآیی و سرعت برنامه می شود. هنگامی که از یک متغیر از نوع شئ استفاده شود، نوع مناسب آن متغیر در زمان اجرا تشخیص داده می شود و این باعث کندی می شود. بنابراین بهتر است که نوع داده را از ابتدا مشخص کنیم.

انواع داده ها و متغیرها در ویژوال بیسیک

داده های عددی
نوع داده حافظه موردنیاز محدوده عددی
Byte یک بایت صفر تا 255
Integer دو بایت 32768- تا 32767
Long چهار بایت 2,147,483,648- تا 2,147,483,647
Single چهار بایت مقادیر منفی از 3.402823E+38- تا 1.401298E-45-

مقادیر مثبت از 1.401298E-45 تا 3.402823E+38

Double هشت بایت مقادیر منفی از 1.79769313486232E+308- تا 4.9406565841247E-324-

مقادیر مثبت از 4.9406565841247E+324 تا 1.79769313486232E+308

Currency هشت بایت 922,337,203,645,477.5808- تا 922,337,203,645,477.5807

نکته: این نوع داده ها برای محاسبات ارزی استفاده می شود.

Decimal دوازده بایت ±79,228,162,514,264,337,593,543,950,335
کاراکترهای تعیین نوع متغیر
نوع پسوند نوع داده
% عدد صحیح از نوع Integer
& عدد صحیح از نوع Long
! عدد اعشاری از نوع Single
# عدد اعشاری از نوع Double
@ برای نوع Currency
$ برای نوع غیر عددی String
داده های غیر عددی
نوع داده حافظه موردنیاز محدوده عمل پیشوند
String (طول ثابت)
طول رشته یک تا 65400 کاراکتر str
String (طول متغیر)
طول رشته + 10 بایت
صفر تا دو میلیون کاراکتر str
Date هشت بایت اول ژانویه سال 100 تا 31 دسامبر سال 9999 dte
Boolean دو بایت True یا False bln
Variant (عددی)
16 بایت
همه مقادیر مشابه داده عددی Double vnt
Variant (متنی)
طول متن + 22 بایت
مشابه داده String با طول متغیر vnt

نکته: برای معرفی متغیرهای دلخواه در برنامه نویسی، از دستور زیر استفاده می کنیم:

AA: نام متغیر دلخواه شما

BB: می تواند یکی از انواع متغیرها که در بالا توضیح داده شد، باشد.

مشترک شوید
اطلاع از
guest
2 دیدگاه
جدیدترین
قدیمی ترین بیشترین رای
Inline Feedbacks
View all comments
علی تمدن فر
علی تمدن فر
میهمان
شنبه، ۴ خرداد ۱۳۹۸ ۱۱:۴۳:۴۴
امتیاز :
     

سلام با تشکر از سایت خوبتون
میخواستم بدونم در دات نت ،الویت با حروف هست یا با اعداد
یعنی اگه در یک ستون افقی بخواهیم سالهای مثلاً 1390,1391,1392,1393 رو داشته باشیم و در همان ستون گزینه «سال جاری »رو هم داشته باشیم ،بالای ستون ، اولویت پا سالهای عددی هست یا سال جاری( که با حروف نوشته شده)؟
ممنون از توجه شما

این وبسایت جهت تقویت در خدمات، از کوکی های مرورگر شما استفاده می کند. قبول کردن

0
همین حالا دیدگاه خود را به اشتراک بگذارید!x
()
x