الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مشكلة في الجافا

Featured Replies

بتاريخ:

السلام عليكم

عندي مشكلة عند عمل بحث عن موضوع معين تكون النتيجه كلها انجليزيه وانا المطلوب مني عربي ولو اجينا للترجمه الترجمه تطلع حرفيه احد يساعدني بهذا الموضوع

والى عنده معلومه اضافيه عن التحويلات ب casting narrowing و  promation widening في الجافا يساعدني فيهم

بتاريخ:

 

قومي بالتنزيل من هذه المدونة  

http://said-adf.blog...ava-arabic.html

أو عن طرق الرابط المباشر

http://www.mediafire...logspot.com.rar

 

تجدين ما سألتي عنه وباللغة العربية في الصفحة 62 , 63 موضح بشكل جيد

وبالتوفيق 

 

بتاريخ:
  • كاتب الموضوع

 

قومي بالتنزيل من هذه المدونة  

http://said-adf.blog...ava-arabic.html

أو عن طرق الرابط المباشر

http://www.mediafire...logspot.com.rar

 
تجدين ما سألتي عنه وباللغة العربية في الصفحة 62 , 63 موضح بشكل جيد
وبالتوفيق 

 

شكرا جزيلا لك اختي  بس موراضي ينفتح معي الملف  اذا ماعندك مانع تنسخي لي هالصفحتين االى فيهم المعلومات والصقيهم لهناوالمعذره ع الازعاج

بتاريخ:

أنواع الـ (casting)

 (casting) مع البيانات نوع (Primitive type) تنقسم إلى قسمين وهما:

 

1-  widening primitive conversions (Implicit)

          ماذا نقصد بهذا النوع من التحويل ...هو إتساع الحجم المحدد للمتغير ... حسناً إذا فرضنا لدينا متغير من نوع int)) ونحتاج إلى تغييره إلى نوع (long) بمعنى نريد أن نعمل له (casting) فهذا نوع يعرف بـ (widening primitive conversion) كيف هذا..؟  لأن الـ (int) هو (4 byte) ويراد تحويله إلى (long) وهو (8 byte) فهذا إتساع فأنا أعطيته مجال أكثر و وسعت الحجم المحدد له بالذاكرة  ..إن شاء الله وضحت الفكرة ...

هذه كل الأنواع الممكنة من (widening primitive conversions).

·         byte to àshort, int, long, float, or double

·         short toà int, long, float, or double

·         char to àint, long, float, or double

·         int to àlong, float, or double

·         long toà float or double

·         float toà double

2-  Narrowing Primitive Conversion (Explicit)

         ماذا نقصد بهذا النوع من التحويل ...هو تضييق الحجم المحدد للمتغير ...حسناً كما في أعلاه نوضحه لو فرضنا لدينا متغير من نوع (long) ونحتاج إلى تغييره إلى نوع  int)) بمعنى نريد أن نعمل له  (casting) فهذا نوع يعرف (narrowing primitive conversion) كيف هذا..؟ حسنأ لأن الـ (long) هو (8 byte) ويراد تحويله إلى (int) وهو (4 byte) فهذا تضييق فأنا أعطيته مجال أقل و ضيّـقـت الحجم المحدد له بالذاكرة  ..إن شاء الله وضحت الفكرة ...

      ويستبعد إستخدام هذا النوع من التحويل (casting) لإنه يُـفـقد المعلومات دقتها...

هذه كل الأنواع الممكنة من (narrowing primitive conversions).

·         short toà byte or char

·         char toà byte or short

·         int toà byte, short, or char

·         long toà byte, short, char, or int

·         float toà byte, short, char, int, or long

·         double toà byte, short, char, int, long, or float

بتاريخ:
  • كاتب الموضوع

شكككرا جزيلا

  • بعد 3 أسابيع...
بتاريخ:

العفو ..بالتوفيق إن شاء الله

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.