في لغة برمجة جافا ، هناك العديد من أنواع البيانات المضمنة المصممة لتخزين القيم الرقمية. أحد هذه الأنواع طويل. طويل هو نوع بيانات صحيح يستخدم لتخزين الأعداد الصحيحة في النطاق من -9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 808 إلى 9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 807.
وبالتالي ، يمكن أن يحتوي الطول على ما يصل إلى 19 رقما ، بما في ذلك علامة الطرح للأرقام السالبة. نظرا لمثل هذا النطاق الكبير من القيم ، يتم استخدام طويل لتخزين البيانات التي تتطلب دقة ونطاق عاليين ، على سبيل المثال ، للعمل بأعداد كبيرة وتواريخ وأوقات ، وكذلك للتكرار في دورات كبيرة.
للإعلان عن متغير من النوع طويل في جافا ، يتم استخدام الكلمة الرئيسية الطويلة ، متبوعا باسم المتغير. على سبيل المثال ، متغير طويل;
ملاحظة: لفهم واضح لمزيد من المواد ، فمن المستحسن أن تكون على دراية بأساسيات لغة جافا ، مثل المشغلين والتعبيرات الشرطية والحلقات.
- كم عدد الأرقام يمكن لفترة طويلة تحتوي في جاوة?
- طول طويل في جافا
- ميزات نوع البيانات الطويلة
- سؤال وجواب
- ما هو الفرق بين نوع البيانات طويلة ونوع البيانات كثافة العمليات في جافا?
- ما مجموعة من القيم يمكن متغير من نوع طويلة تحتوي في جاوة?
- كم عدد الأرقام التي يمكن أن يحتوي عليها عدد صحيح طويل في جافا?
- ماذا يحدث إذا قمت بتعيين قيمة عدد صحيح خارج نطاق نوع البيانات الطويلة?
كم عدد الأرقام يمكن لفترة طويلة تحتوي في جاوة?
نوع البيانات الطويلة في جافا هو عدد صحيح 64 بت. يمكن أن تحتوي على 19 رقما.
يوجد أدناه جدول يوضح القيم القصوى والدنيا للنوع الطويل:
| الحد الأدنى للقيمة | القيمة القصوى |
|---|---|
| -9,223,372,036,854,775,808 | 9,223,372,036,854,775,807 |
عند العمل مع أرقام أطول طول ، فمن المستحسن استخدام نوع البيانات بيجينتيجر من جافا.فئة الرياضيات. بيجينتيجر يسمح لك للعمل مع أرقام من أي طول ويوفر دقة أكبر.
طول طويل في جافا
- في جافا ، هو عدد صحيح موقع 64 بت يمكن أن يحتوي على قيم من -9 223 372 036 854 775 808 إلى 9 223 372 036 854 775 807 ضمنا.
- اكتب.
- يشغل 8 بايت في ذاكرة الكمبيوتر ، مما يسمح لك بتخزين أعداد كبيرة ومعالجة كميات كبيرة من البيانات.
- ).
- ، يختلف نوع المتغيرات فقط.
:
عدد السكان الطويل = 7764844767 لتر; الناتج المحلي الإجمالي الطويل = 12000000000000 لتر;
النظام.خارج.برينتلن ("السكان:" + السكان);
النظام.خارج.برينتلن ("الناتج المحلي الإجمالي:" + الناتج المحلي الإجمالي);
خاتمة:
عدد السكان: 7764844767
الناتج المحلي الإجمالي: 120000000000000
ميزات نوع البيانات الطويلة
نوع البيانات الطويل في لغة برمجة جافا هو عدد صحيح ويحتل 8 بايت ، أي 64 بت. يستخدم نوع البيانات هذا لتخزين القيم الصحيحة في النطاق من -9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 808 إلى 9 ، 223 ، 372 ، 036 ، 854 ، 775 ، 807.
ميزات نوع البيانات الطويلة:
- مجموعة من القيم: يمكن لنوع البيانات الطويل تخزين القيم الصحيحة في نطاق واسع جدا ، مما يسمح لك بالعمل بأعداد كبيرة جدا ، موجبة وسالبة.
- استهلاك الذاكرة: منذ فترة طويلة يستغرق 8 بايت ، فإنه يتطلب المزيد من الذاكرة مقارنة مع أنواع البيانات الصحيحة الأخرى مثل إنت أو قصيرة.
- تحديد القيمة: يمكنك استخدام اللاحقة "ل" أو " ل " لتحديد قيمة نوع البيانات الطويل. على سبيل المثال ، لتحديد الرقم 10 ، يمكنك استخدام الإدخال
- العمليات الحسابية: يدعم نوع البيانات الطويل جميع العمليات الحسابية مثل الجمع والطرح والضرب والقسمة. ستكون نتيجة هذه العمليات دائما قيمة من النوع الطويل.
من المهم أن تتذكر أن استخدام نوع البيانات الطويل قد لا يكون مستحسنا إذا كنت تعمل بأرقام لا تتطلب مثل هذا النطاق الكبير من القيم. في مثل هذه الحالات ، يمكن استخدام أنواع بيانات صحيحة أكثر إحكاما مثل كثافة العمليات أو قصيرة لحفظ الذاكرة.
| نوع البيانات | الحجم (بالبايت) | مجموعة من القيم |
|---|---|---|
| بايت | 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 |
سؤال وجواب
ما هو الفرق بين نوع البيانات طويلة ونوع البيانات كثافة العمليات في جافا?
نوع البيانات الطويلة في جافا هو نوع بيانات صحيح يمكنه تخزين أعداد صحيحة من نطاق أكبر من كثافة العمليات. في حين أن نوع كثافة العمليات يمكن تخزين القيم من -2147483648 إلى 2147483647 ، نوع طويل يمكن تخزين القيم من -9223372036854775808 إلى 9223372036854775807. وهكذا ، منذ فترة طويلة لديها مجموعة واسعة من القيم من كثافة العمليات.
ما مجموعة من القيم يمكن متغير من نوع طويلة تحتوي في جاوة?
متغير طويل في جافا يمكن أن تحتوي على قيم من -9223372036854775808 إلى 9223372036854775807. وهذا يعني أن طويلة يمكن تخزين القيم الصحيحة التي هي أكبر بكثير من تلك التي متغير نوع كثافة العمليات يمكن تخزين. المدى الطويل تقريبا من -9.2 كوينتيليون إلى 9.2 كوينتيليون.
كم عدد الأرقام التي يمكن أن يحتوي عليها عدد صحيح طويل في جافا?
يمكن أن يحتوي عدد صحيح طويل في جافا على ما يصل إلى 19 رقما. يمتد نطاق القيم لمتغير النوع الطويل من -9223372036854775808 إلى 9223372036854775807. هذا يعني أنه يمكنك استخدام طويلة لتمثيل أعداد كبيرة إلى حد ما.
ماذا يحدث إذا قمت بتعيين قيمة عدد صحيح خارج نطاق نوع البيانات الطويلة?
إذا قمت بتعيين قيمة خارج نطاق نوع البيانات الطويلة (من -9223372036854775808 إلى 9223372036854775807) ، سيتم إنتاج تجاوز أو عيب. على سبيل المثال ، إذا حاولت تعيين قيمة أكبر من 9223372036854775807 ، فسوف تفيض وتصبح رقما سالبا. وبالمثل ، إذا حاولت تعيين قيمة أقل من -9223372036854775808 ، فلن تكون كافية وستصبح أيضا رقما سالبا.