هل الصفر عدد صحيح في جافا؟
هل الصفر عدد صحيح في جافا؟

فيديو: هل الصفر عدد صحيح في جافا؟

فيديو: هل الصفر عدد صحيح في جافا؟
فيديو: Java Math.floor() method || التقريب الى اصغر اقرب عدد صحيح في الجافا 2024, شهر نوفمبر
Anonim

1 إجابة. لا يمكنك تخزين علامة مع عدد صحيح جافا النوع البدائي. نفي صفر هي قطعة أثرية لتمثيل IEEE-754 ، والتي تخزن علامة في بت منفصل. عدد صحيح ، من ناحية أخرى ، يتم تخزينها في التمثيل التكميلي للاثنين ، والتي لها تمثيل فريد لـ صفر.

بهذه الطريقة ، هل 0 هو int في Java؟

القيمة 0 لو هذا عدد صحيح يساوي الحجة عدد صحيح ؛ قيمة أقل من 0 لو هذا عدد صحيح أقل من الوسيطة عدديًا عدد صحيح ؛ وقيمة أكبر من 0 لو هذا عدد صحيح أكبر من الوسيطة عدديًا عدد صحيح (مقارنة موقعة).

بعد ذلك ، السؤال هو ، هل يمكنك القسمة على 0 في جافا؟ سوف جافا عدم طرح استثناء إذا قسمت بواسطة تعويم الصفر. هو - هي إرادة الكشف عن خطأ وقت التشغيل فقط إذا قسمت بالعدد الصحيح صفر وليس ضعف الصفر. إذا قسمت بنسبة 0.0 ، النتيجة إرادة كن لانهائي. إذا قسمت الباحث عن طريق 0 ، ثم JVM إرادة رمي استثناء حسابي.

بالإضافة إلى ذلك ، هل يمكن أن يبدأ عدد صحيح بـ 0؟

عشري (الأساس 10) أعداد صحيحة (غير ذلك 0 ) لا يجب بداية مع 0 . ثماني (الأساس 8) أعداد صحيحة لها بادئة من 0 ( صفر ) ، متبوعة بأرقام ثماني 0 إلى 7. سداسي عشري (الأساس 16) أعداد صحيحة لها بادئة من 0x أو 0X ، متبوعة بأرقام سداسية عشرية 0 إلى 9 أو من أ إلى و أو من أ إلى و.

كيف أتحقق مما إذا كان العدد الصحيح فارغًا؟

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

موصى به: