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

توقيع قوائم احتجاز بيضوي IEEE 32-بت (4 بايت) أحادي الدقة-يؤشر أرقام يتراوح في القيمة من - 3.4028235E + 38 إلى - 1.401298E - 45 للقيم السالبة ومن 1.401298E - 45 خلال 3.4028235E + 38 للقيم الموجبة. أرقام الدقة المزدوجة تخزن تقريب للرقم الحقيقي.

ملاحظات

استخدم نوع البيانات Single لتحتوي على قيم الأعداد الفاصلة العائمة التي لا تتطلب عرض كامل بيانات Double. في بعض الحالات وقت تشغيل اللغة العامة قد تتمكن من حزم متغيرات Single عن قرب إلى gether وحفظ استهلاك ذاكرة.

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

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

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

  • التوسيع. نوع البيانات Single تتوسع إلى Double. وهذا يعني أنه يمكنك تحويل Single إلى Double بدون مواجهتها خطأ System.OverflowException .

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

  • نوع الأحرف. إلحاق نوع القيمة الحرفية F إلى قيمة حرفية تفرض نوع البيانات Single . إلحاق معرّف نوع الحرف ! إلى أي معرّف يفرض أن Single.

  • نوع إطار العمل. النوع المطابق في .NET Framework هو بنية System.Single.

راجع أيضًا:

المهام

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

المرجع

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

System.Single

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

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

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

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

المبادئ

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