على الرغم من أنه من المستحيل على الكمبيوتر أن يمثل حرفياً قيمة اللانهاية في الذاكرة ، فإن Java "double" و "float" يحتفظ نوع البيانات بفتحتين في نطاق العنوان الخاص به والتي يفهمها الكمبيوتر للإشارة إلى الإيجابية والسلبية ما لا نهاية.
الخطوة 1
افتح بيئة تطوير جافا المتكاملة (IDE).
فيديو اليوم
الخطوة 2
اكتب ما يلي لتعريف مزدوج (أو عائم) بقيمة ما لا نهاية موجبة أو سالبة:
مزدوج pInfiniteDouble = مزدوج. POSITIVE_INFINITY ، مزدوج nInfiniteDouble = مزدوج. NEGATIVE_INFINITY ، تعويم pInfiniteFloat = تعويم. POSITIVE_INFINITY ، تعويم nInfiniteFloat = تعويم. NEGATIVE_INFINITY ،
الخطوه 3
تحقق لمعرفة ما إذا كان للعدد المزدوج أو العائم قيمة لا نهائية باستخدام طريقة "isInfinite ()":
pInfiniteDouble.isInfinite () ؛ nInfiniteDouble.isInfinite () ؛ pInfiniteFloat.isInfinite () ؛ nInfiniteFloat.isInfinite () ؛
نصيحة
هناك قيمة فردية أخرى محددة في أنواع البيانات Double و Float: NotaNumber (NAN). يتم الوصول إليه باستخدام "Double. NaN "أو" Float. ن.
يتم إرجاع Infinity و NaN بواسطة بعض الدوال المثلثية واللوغاريتمية في حزمة Java الرياضية.