English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

تدفق الأعداد الصحيحة في Java

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

لعرض تدفق السفلي لأنواع البيانات، استخدمت نوع البيانات double. نوع البيانات Double هو 64 بت من النوع الفلوتينج IEEE 754.

يظهر البرنامج التالي تدفق السفلي لأنواع البيانات في جافا.

مثال

public class Demo {
   public static void main(String[] args) {
      System.out.println("عرض التدفق السفلي... ");
      double val1 = 3.2187E-320;
      System.out.println(val1/1000000);
   }
}

نتيجة الإخراج

عرض التدفق السفلي...
0.0

في البرنامج المذكور أعلاه، يتم تعيين متغير double.

double val1 = 3.2187E-320;

بعد ذلك، يتم إجراء عملية تقسيم لتحقق من التدفق السفلي.

val1/1000000

يستعيد ما يلي.

0.0
أنت قد تستمتع بهذه