المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الدرس الثالث انواع البيانات



س ا يوسف
14-03-2009, 05:24 PM
موضوعنا الان انواع البيانات
نسأل سؤال
عندما بتكتب رسالة هنا في المنتدي في مربع الرسالة اللي في اسفل الصفحة تحت المربع فيه كلمة ( خيارات) اسفل الكلمة مربع صغير
السؤال لما نضغط بالموس في المربع الصغير بيظهر ايه
بيظهر علامة صح ( العلامة صح عكسها خطأ) الصح والخطأ دول حرفي ام عددي
الاجابة لا حرفي ولا عددي دا اسمه Boolean
وال Boolean دا اول نوع من انواع البيانات حندرسه
Boolean يسمح بتخزين علامة صح او خطأ Ture or false وشغل مساحة 2 خلية (Byte)
هو فيه انواع تانية
تاريخ لا ينفع حرفي ولا عددي ولا Boolean
يبقى له نوع تاني هو ايه
Date ويشغل 8 byte
طب الحرفي اسمه ايه
فيه نوعين Char ويشغل 2 Byte ويخزن فيه حرف واحد فقط
النوع التاني من الحرفي String ودا يشغل عدد حروف الكلمة ازاي مثلا كلمة "ahmed" كام حرف 4 يبقى string 4 بايت وهكذا
ايه "" دي علامة تنصيص واي قيمة حرفية توضع بين " "
طب المتغير العددي كام واحد
لو كان عدد صحيح 4 انواع ولو كان عشري 3 انواع
اولا الاعداد الصحيحة
1- Byte وتشغل 1 بايت وتمثل الدقة بخانة واحدة
2- short وتشغل 2 بايت وتمثل ب 5 خانات دقة
3- integer وتشغل 4 بايت وتمثل بـ 10 خانات دقة
4- long وتشغل 8 وتمثل بـ 19 خانة دقة
ثانيا الاعداد العشرية (كسر )
1- single وتشغل 4 بايت وتمثل بـ 7 خانات دقة
2- double وتشغل 8 بايت وتمثل بـ 15 خانة دقة
3- Decimal وتشغل 16 بايت وتمثل بـ 29 خانة دقة
واختار الانواع دي ازاي بناء على ايه يعني امتى يكون integer وامتي single وهكذا
1-علامة true or false مفيش غير Boolean ودا اختيار وحيد
2- لو تاريخ Date ودا اختيار وحيد
3- كلمة اكثر من حرف String
4- عدد صحيح 32768 سالب او موجب Short
2147483648 سالب او موجب integer
اكبر منهم long
مبلغ من المال decimal

س ا يوسف
14-03-2009, 05:37 PM
مثـــــــــــــــــــــــــــال على انواع البيانات
اذا اردنا ان نخزن القيمة 123456.10987654321 في ثلاث متغيرات X وY و Z من النوع single وdouble و decimal على الترتيب
فما هي القيم المخزنة في كلا منهم ولماذا

الحــــــــــل
ننظر الى المتغير X دا من النوع single نسأل انفسنا ال single يمثل كام خانة 7
اذن نعد 7 خانات من الرقم فيكون القيمة المخزنة 123456.1
المتغير Y من النوع الـ double طب الـ double يمثل كام خانة 15
اذن نعد 15 خانة من الرقم فتكون القيمة 123456.109876543
المتغير Z من النوع decimal والـــ decimail يمثل 29 خانة
اذن تكون القيمة الرقم كله لانه اصغر من 29 خانة 123456.10987654321

س ا يوسف
14-03-2009, 06:04 PM
اسئلة
صوب
النوع المناسب لمبلغ من المال هو integer
النوع string يشغل 8 خلايا في الذاكرة
يعد علامة true بيان date
القيمة 245.1245 عند تخزينه في متغير من النوع short تكون القيمة المخزنة 245.12

اكمل
عند تخزين مجموعة من الحروف او ارقام التي لا تدخل في العمليات الحسابية نختار النوع ............
عند تخزين مبلغ من المال يفضل النوع .......................


اذا اردنا تخزين القيمة 2212345678901 في متغبران من النوع short وinteger
فما هي القيم المخزنة مع ذكر السبب

MohammeD el_SadaT
17-03-2009, 01:32 AM
جزاك الله خيراً
و
جعله اللهم لك فى ميزان حسناتك
و
منتظرين دائماً منك المزيد والمزيد