دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۱۶
  • اسفند

جلسه ۰۵ : انواع داده در VB.Net

  • دسته‌بندی‌ها :
جلسه ۰۵ : انواع داده در VB.Net
    • جزئیات
    • نوع محتواآموزشی

      مقدمه

      وقت بخیر دوستان، با آموزش برنامه نویسی (Visual Basic.‌NET (VB.NET از وب سایت پی وی لرن همراه هستیم. بررسی انواع داده در VB.Net و تبدیلات توابع را خواهیم داشت.

      بررسی انواع داده در VB.Net

      انواع داده ها به سیستم گسترده ای اطلاق می شوند که برای اعلام و تعریف متغیرها یا توابع انواع مختلف مورد استفاده قرار می گیرد. نوع متغیر میزان فضای اشغال شده در فضای ذخیره سازی و نحوه تفسیر الگوی بیت ذخیره شده را تعیین می کند.

      انواع داده های موجود در VB.NET

      VB.Net طیف گسترده ای از انواع داده ها را ارائه می دهد. جدول زیر انواع داده های موجود را نشان می دهد.

       

       نوع دادهمحدوده ذخیره سازیمقدار
      Booleanوابسته به پلت فرم پیاده سازیTrue یا False
      Byte۱ بایتاز ۰ تا ۲۵۵
      Char۲ بایتاز ۰ تا  ۶۵۵۳۵
      Date۸ بایتاز ۰۰:۰۰:۰۰ (نیمه شب) ۱ ژانویه ۰۰۰۱ تا ۱۱:۵۹:۵۹ PM در ۳۱ دسامبر ۹۹۹۹

       

      Decimal۱۶ بایت۰ تا ۷۹,۲۲۸,۱۶۲,۵۱۴,۲۶۴,۳۳۷,۵۹۳,۵۴۳,۹۵۰,۳۳۵ +/-(-/+۷٫۹…E+28) بدون نقطه ی اعشار، از طریق ۷٫۹۲۲۸۱۶۲۵۱۴۲۶۴۳۳۷۵۹۳۵۴۳۹۵۰۳۳۵ +/- با ۲۸ مکان به سمت راست دهدهی

       

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

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

       

      Integer۴ بایتاز ۲,۱۴۷,۴۸۳,۶۴۸- تا ۲,۱۴۷,۴۸۳,۶۴۷

       

      Long۸ بایتاز ۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۸- تا ۹,۲۲۳,۳۷۲,۰۳۶,۸۵۴,۷۷۵,۸۰۷

       

      Object۴ بایت در سیستم ۳۲ بیتی

      ۸ بیت در سیستم ۶۴ بیتی

       

      در متغیر نوع آبجکت (Object) می تواند هر متغیری ذخیره شود.
      SByte۱ بایتاز ۱۲۸- تا ۱۲۷

       

      Short۲ بایتاز ۳۲,۷۶۸- تا ۳۲,۷۶۷

       

      Single۴ بایتاز ۳٫۴۰۲۸۲۳۵E+38- تا ۱٫۴۰۱۲۹۸E-45- برای مقادیر منفی

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

       

      Stringوابسته به پلت فرم پیاده سازی۰ تا دو میلیارد کاراکتر

       

      UInteger۴ بایت۰ تا ۴,۲۹۴,۹۶۷,۲۹۵

       

      ULong۸ بایت۰ تا ۱۸,۴۴۶,۷۴۴,۰۷۳,۷۰۹,۵۵۱,۶۱۵

       

      User-Definedوابسته به پلت فرم پیاده سازیهر عضو ساختاری که دارای محدوده ی مقادبر است که توسط نوع داده ها معین می شود و مستقل از رنج های دیگر اعضا است

       

      UShort۲ بایت۰ تا ۶۵,۵۳۵

      مثال

      مثال زیر استفاده از برخی از انواع داده ها را نشان داده است.

      مثال : 

      هنگامی که کد بالا کامپایل و اجرا شد ، نتیجه زیر را ایجاد می کند.

      مثال : 

      توابع تبدیل نوع داده ها در VB.NET

      VB.NET توابع تبدیل نوع داده های زیر را ارائه می دهد.

       

       ردیفتوابع و شرح
      ۱(CBool(expression

      عبارت را به نوع داده بولین تبدیل می کند.

       

      ۲(CByte(expression

      عبارت را به نوع داده بایت تبدیل می کند.

       

      ۳(CChar(expression

      عبارت را به نوع داده Char تبدیل می کند.

       

      ۴(CDate(expression

      عبارت را به نوع داده Data تبدیل می کند.

       

      ۵(CDbl(expression

      عبارت را به نوع داده Double تبدیل می کند.

       

      ۶(CDec(expression

      عبارت را به نوع داده Decimal تبدیل می کند.

       

      ۷(CInt(expression

      عبارت را به نوع داده Integer تبدیل می کند.

       

      ۸(CLng(expression

      عبارت را به نوع داده Long تبدیل می کند.

       

      ۹(CObj(expression

      عبارت را به نوع Object تبدیل می کند.

       

      ۱۰(CSByte(expression

      عبارت را به نوع داده SByte تبدیل می کند.

       

      ۱۱(CShort(expression

      عبارت را به نوع داده Short تبدیل می کند.

       

      ۱۲(CSng(expression

      عبارت را به یک نوع داده Single تبدیل می کند.

       

      ۱۳(CStr(expression

      عبارت را به نوع داده String تبدیل می کند.

       

      ۱۴(CUInt(expression

      عبارت را به نوع داده UInt تبدیل می کند.

       

      ۱۵(CULng(expression

      عبارت را به نوع داده ULng تبدیل می کند.

       

      ۱۶(CUShort(expression

      عبارت را به نوع داده UShort تبدیل می کند.

      مثال

      مثال زیر برخی از تبدیلات این توابع را نشان می دهد.

      مثال : 

      هنگامی که کد بالا کامپایل و اجرا شد ، نتیجه زیر را ایجاد می کند.

      مثال : 

      کلام پایانی

      بررسی انواع داده در VB.Net رو در این بخش از آموزش VB.Net دنبال نمودیم. در بخش بعد متغیرها را در VB.Net مورد بررسی قرار خواهیم داد.

      QR:  جلسه ۰۵ : انواع داده در VB.Net
      به اشتراک بگذارید