آیا جاوا می تواند طولانی مدت منفی باشد؟
آیا جاوا می تواند طولانی مدت منفی باشد؟

تصویری: آیا جاوا می تواند طولانی مدت منفی باشد؟

تصویری: آیا جاوا می تواند طولانی مدت منفی باشد؟
تصویری: قدم به قدم ترک خودارضایی از روز سوم تا روز ۹۰ و اتفاقات از ابتدا تا انتها ... 2024, نوامبر
Anonim

دلیل اینکه چرا جاوا استثنا نمی اندازد و شما دریافت می کنید منفی اعداد مربوط به نحوه ذخیره اعداد است. برای یک طولانی ابتدایی اولین بایت برای نشان دادن علامت عدد (0 -> مثبت، 1 ->) استفاده می شود. منفی )، در حالی که بقیه برای مقدار عددی استفاده می شوند. این به این معنی است که طولانی.

همچنین سوال این است که آیا طولانی مدت می تواند مقادیر منفی داشته باشد؟

بله آن میکند پشتیبانی مقادیر منفی مانند طولانی همانطور که بعد از بدون امضا ضمیمه نشده است.

علاوه بر این، نوع داده انتگرال چیست که اجازه ارزش منفی را نمی دهد؟ کاراکتر

همچنین ممکن است پرسیده شود که حد طولانی در جاوا چقدر است؟

طولانی : طولانی نوع داده یک عدد صحیح مکمل 64 بیتی دو است. امضا شده طولانی دارای حداقل مقدار -2 است63 و الف بیشترین ارزش 263-1. که در جاوا SE 8 و بالاتر، می توانید از آن استفاده کنید طولانی نوع داده برای نمایش یک 64 بیتی بدون علامت طولانی که دارای حداقل مقدار 0 و a است بیشترین ارزش 264-1.

محدوده کوتاه در جاوا چقدر است؟

جاوا هشت نوع داده اولیه

تایپ کنید اندازه بر حسب بایت دامنه
بایت 1 بایت -128 تا 127
کوتاه 2 بایت -32، 768 تا 32، 767
بین المللی 4 بایت -2، 147، 483، 648 تا 2، 147، 483، 647
طولانی 8 بایت -9، 223، 372، 036، 854، 775، 808 تا 9، 223، 372، 036، 854، 775، 807

توصیه شده: