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

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

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

داده های عددی
نوع داده حافظه موردنیاز محدوده عددی
Byte یک بایت صفر تا ۲۵۵
Integer دو بایت ۳۲۷۶۸- تا ۳۲۷۶۷
Long چهار بایت ۲,۱۴۷,۴۸۳,۶۴۸- تا ۲,۱۴۷,۴۸۳,۶۴۷
Single چهار بایت مقادیر منفی از ۳.۴۰۲۸۲۳E+38- تا ۱.۴۰۱۲۹۸E-45-

مقادیر مثبت از ۱.۴۰۱۲۹۸E-45 تا ۳.۴۰۲۸۲۳E+38

Double هشت بایت مقادیر منفی از ۱.۷۹۷۶۹۳۱۳۴۸۶۲۳۲E+308- تا ۴.۹۴۰۶۵۶۵۸۴۱۲۴۷E-324-

مقادیر مثبت از ۴.۹۴۰۶۵۶۵۸۴۱۲۴۷E+324 تا ۱.۷۹۷۶۹۳۱۳۴۸۶۲۳۲E+308

Currency هشت بایت ۹۲۲,۳۳۷,۲۰۳,۶۴۵,۴۷۷.۵۸۰۸- تا ۹۲۲,۳۳۷,۲۰۳,۶۴۵,۴۷۷.۵۸۰۷

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

Decimal دوازده بایت ±۷۹,۲۲۸,۱۶۲,۵۱۴,۲۶۴,۳۳۷,۵۹۳,۵۴۳,۹۵۰,۳۳۵
کاراکترهای تعیین نوع متغیر
نوع پسوند نوع داده
% عدد صحیح از نوع Integer
& عدد صحیح از نوع Long
! عدد اعشاری از نوع Single
# عدد اعشاری از نوع Double
@ برای نوع Currency
$ برای نوع غیر عددی String
داده های غیر عددی
نوع داده حافظه موردنیاز محدوده عمل پیشوند
String (طول ثابت)
طول رشته یک تا ۶۵۴۰۰ کاراکتر str
String (طول متغیر)
طول رشته + ۱۰ بایت
صفر تا دو میلیون کاراکتر str
Date هشت بایت اول ژانویه سال ۱۰۰ تا ۳۱ دسامبر سال ۹۹۹۹ dte
Boolean دو بایت True یا False bln
Variant (عددی)
۱۶ بایت
همه مقادیر مشابه داده عددی Double vnt
Variant (متنی)
طول متن + ۲۲ بایت
مشابه داده String با طول متغیر vnt

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

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

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

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

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

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

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