انواع متغیرها و داده ها در 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: می تواند یکی از انواع متغیرها که در بالا توضیح داده شد، باشد.

2
دیدگاه خود را بنویسید ...

avatar
1 تعداد دیدگاه های اصلی
1 تعداد پاسخ های داده شده به دیدگاه های اصلی
2 تعداد دنبال کنندگان
 
رفتن به دیدگاه با بیشترین بازخوردها
رفتن به داغ ترین دیدگاه
2 تعداد نویسندگان دیدگاه
مدیر سایتعلی تمدن فر نویسندگان دیدگاه های اخیر
  اشتراک  
جدیدترین قدیمی ترین بیشترین رای
اطلاع از
علی تمدن فر
مهمان
علی تمدن فر
امتیاز :
     

سلام با تشکر از سایت خوبتون
میخواستم بدونم در دات نت ،الویت با حروف هست یا با اعداد
یعنی اگه در یک ستون افقی بخواهیم سالهای مثلاً ۱۳۹۰,۱۳۹۱,۱۳۹۲,۱۳۹۳ رو داشته باشیم و در همان ستون گزینه «سال جاری »رو هم داشته باشیم ،بالای ستون ، اولویت پا سالهای عددی هست یا سال جاری( که با حروف نوشته شده)؟
ممنون از توجه شما