كيفية استخدام Infinity في Java

على الرغم من أنه من المستحيل على الكمبيوتر أن يمثل حرفياً قيمة اللانهاية في الذاكرة ، فإن 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 الرياضية.