كيفية القيام بما يلي: تقييد أكبر رقم محتمل في متغير

المتغير يحتوي على أكبر الأرقام المحتملة بدقة إذا قمت بتعريفه من نوع بيانات Decimal. سعة العدد الصحيح الأكبر التالية هي نوع البيانات ULong. و إذا لم تكن بحاجة إلى الدقة في أنواع البيانات المتكاملة ، يمكنك استخدام أنواع الفاصلة العائمة حتى لأكبر قدر.

يوجد اثنين من المعاني المختلفة لـ "الأكبر"

قيمة الدقة الأكبر. إذا كنت بحاجة إلى تقييد أعداد صحيحة كبيرة ذات دقة كاملة إلى أرقام الوحدات, يمكنك استخدام نوع بيانات العشري (Visual Basic). نوع Decimal يتسع للأعداد الصحيحة من-79,228,162,514,264,337,593,543,950,335 إلى 79,228,162,514,264,337,593,543,950,335)7.9...E+28).

المقدار الأكبر. الأنواع الكسرية Single و Double يمكنها تقييد أرقام من المقدار الأكبر و لكن ليس بنفس الدقة بالضبط. نوع البيانات المفرد (Visual Basic) يوفر 8 أرقام من الدقة, و نوع بيانات مزدوج (Visual Basic) يوفر 18 رقم من الدقة.

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

  1. قم بتعريف متغير مع عبارة Vsual Basic) Dim).

  2. اتبع اسم المتغير مع جملة As ، و عيِن الكلمة الأساسية Decimal .

    Dim atomsInTheUniverse As Decimal
    

أنواع البيانات الكافية

نوع Decimal يحتوي على الأداء الأبطأ لكل أنواع البيانات الرقمية الأولية. إذا كانت أعدادك الصحيحة لا تحقيق مثل تلك القيم الكبيرة و دوماً إما موجبة أو صفر ، خذ في الاعتبار النوع ULong .

متغير نوع بيانات ULong في (Visual Basic) يمكنه الاحتفاظ بأعداد صحيحة من 0 إلى 18,446,744,073,709,551,615 (1.8...E+19). العمليات مع أرقام ULong تكون أسرع بكثير من Decimal ، على الرغم من أنها ليست بنفس الكفاءة مع UInteger.

لتقييد أعداد صحيحة كبيرة غير سالبة في متغير ذو كفاءة في أداء

  1. عرِف المتغير مع كشف Dim .

  2. اتبع اسم المتغير مع جملة As ، و عيِن الكلمة الأساسية ULong .

    Dim atomsInTheEarth As ULong
    

راجع أيضًا:

المرجع

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

نوع بيانات الأعداد الصحيحة (Visual Basic)

نوع بيانات Long في (Visual Basic)

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

نوع بيانات UInteger

نوع بيانات ULong في (Visual Basic)

المبادئ

نوع الأحرف.

موارد أخرى

نوع بيانات أولي