نوع بيانات مزدوج (Visual Basic)

قوائم الإشارة IEEE ٦٤ بت (8 بايت) الدقة المزدوجة لأرقام الفاصلة العائمة والتي قيمتها في النطاق في من 1.79769313486231570E + 308- إلى 4.94065645841246544E - 324- للقيم السالبة؛ ومن 4.94065645841246544E - 324 إلى 1.79769313486231570E + 308 للقيم الموجبة. أرقام الدقة الزدوجة تخزن تقريب للرقم الحقيقي.

ملاحظات

نوع بيانات Double يوفر المقادير المحتملة الأكبر و الأصغر للرقم.

القيمة الافتراضية لـ Double هي صفر.

التلميحات البرمجية

  • الدقة عند العمل مع أرقام النقطة العائمة ، تذكر أنه ليس دائماً لديهم تمثيل دقيق في ذاكرة. قد يؤدي هذا إلى نتائج غير متوقعة من عمليات معينة مثل مقارنة القيمة و عامل تشغيل Mod . لمزيد من المعلومات، راجع استكشاف أخطاء أنواع البيانات.

  • الأصفار الزائدة. أنواع بيانات المؤشر العائم لا تملك أية تعبيرات داخلية لأحرف الصفر الزائد . على سبيل المثال، فإنها لا تميز بين 4.2000 و 4.2. وبالتالي ، أحرف الصفر الزائد لا تظهر عند عرض أو طباعة قيم الفاصلة العائمة.

  • نوع الأحرف. إلحاق نوع القيمة الحرفية R إلى قيمة حرفية تفرض نوع البيانات Double . على سبيل المثال، إذا كانت القيمة الصحيحة متبوعة بـ R، يتم تغيير القيمة إلى Double.

    ' Visual Basic expands the 4 in the statement Dim dub As Double = 4R to 4.0:
    Dim dub As Double = 4.0R
    

    إلحاق معرّف نوع الحرف # إلى أي معرّف يفرض أن Double. في المثال التالي ، متغير num تمت كتابته كـ Double:

    Dim num# = 3
    
  • نوع إطار العمل. النوع المطابق في .NET Framework هو بنية System.Double.

راجع أيضًا:

المهام

استكشاف أخطاء أنواع البيانات

المرجع

خلاصة نوع بيانات (Visual Basic)

System.Double

نوع بيانات العشري (Visual Basic)

نوع البيانات المفرد (Visual Basic)

دوال تحويل النوع

خلاصة التحويل

المبادئ

كفاءة استخدام أنواع البيانات

نوع الأحرف.