منتدى شباب جامعة إب
نـثر مـرورك في الــدرب زهـراً وريحانـا . . . وفاح عبــق اســــمك بوجـودك الفتــانـــا

فإن نطقت بخيـر فهو لشخصك إحسانا . . . وإن نطقت بشر فهو على شخصك نكرانا

وإن بقيت بين إخوانك فنحـن لك أعوانـا . . . وإن غادرت فنحن لك ذاكرين فلا تنسـانــا


منتدى شباب جامعة إب
نـثر مـرورك في الــدرب زهـراً وريحانـا . . . وفاح عبــق اســــمك بوجـودك الفتــانـــا

فإن نطقت بخيـر فهو لشخصك إحسانا . . . وإن نطقت بشر فهو على شخصك نكرانا

وإن بقيت بين إخوانك فنحـن لك أعوانـا . . . وإن غادرت فنحن لك ذاكرين فلا تنسـانــا


منتدى شباب جامعة إب
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةمركز رفع الصورأحدث الصورالتسجيلدخولتسجيل دخول الاعضاء
منتدى شباب جامعة إب منتدى ,علمي ,ثقافي ,ادبي ,ترفيهي, يضم جميع اقسام كليات الجامعة وكذا يوفر الكتب والمراجع والدراسات والابحاث التي يحتاجها الطالب في دراسته وابحاثه وكذا يفتح ابواب النقاش وتبادل المعلومات والمعارف بين الطلاب. كما اننا نولي ارائكم واقتراحاتكم اهتمامنا المتواصل . يمكنكم ارسال اقتراحاتكم الى ادارة المنتدى او كتابتها في قسم الاقتراحات والشكاوى

 

 انظمة العد الثنائي ....

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
زيكو2011
مصمم المنتدى
زيكو2011


كيف تعرفت علينا : ما اذكر
الكــلــيــة : الهندسة والعمارة
القسم ( التخصص ) : معماري
السنة الدراسية (المستوى الدراسي) : أول
الجنس : ذكر
عدد الرسائل : 4897
العمر : 33
الدوله : يمني وكلي فخر
العمل/الترفيه : مصمم
المزاج : حلااا حلااا
نقاط : 5850
تاريخ التسجيل : 12/07/2010
: :قائمة الأوسمة : :
انظمة العد الثنائي .... 3_5000

بطاقة الشخصية
التقييم: 10

انظمة العد الثنائي .... Empty
مُساهمةموضوع: انظمة العد الثنائي ....   انظمة العد الثنائي .... Icon_minitimeالسبت ديسمبر 04, 2010 2:17 am

شرح انظمة العد الثنائي والثماني والسداسي عشر وانواع المتحولات وحجم الذاكرة لكل منها
من الامور الاساسية في البرمجة وانظمة العد :
هذه المتغيرات تسمى في الجافا ب Java primitive variables
وهي تستخدم لتعريف المنتغيرات وهي من اساسيات لغة الجافا ومعرفتها شئ اساسي لتعلم اللغة

والفرف بينها هو عدد ال Bits التي يتم حجزها في الذاكرة عند تعريف المتغير


بعض الامثلة:

int i = 5 معناها انه تم حجز 32 Bits او 4 Bytes للمتغير i
short s = 5 معناها انه تم حجز 16 Bits او 2 Bytes للمتغير s
byte b = 5 معناها انه تم حجز 8 Bits او 1 Byte للمتغير b

و ال long يحجز 64 Bits او 8 Bytes

ال int و short و long و byte تستخدم لتعريف ال integers

اما ال double و float فتستخدم لتعريف ال real numbers
عندنا 6 انواع بيانات رقميه او numerical data
4 انواع منهم للاعداد الصحيحه (Integers)
لكل واحد منهم مدى (اصغر قيمه - اعلى قيمه)

byte
minimum value -128
maximum value 127

short
minimum value -32,768
maximum value 32,767

int
minimum value of -2,147,483,648
maximum value of 2,147,483,647
وهو الاكثر استخداما اذا لاحظتي في امثلة الكتاب

long
minimum value -9,223,372,036,854,775,808
maximum value 9,223,372,036,854,775,807



والنوعين الباقي.. للاعدادالحقيقه real numbers
float
double
نستخدمها في الاعدادالعشريه، والـdouble هو الاكثر استخداما


وعندنانوعين بيانات غير رقميه nonnumerical data
اللي هي...

الـ boolean
وتستخدم في القيم المنطقية True او False
مثلboolean playing= true


.
والنوع الثاني char
ويستخدم في عرض حرف او رمز واحد فقط بينفاصلتين ' '
مثل...
char letter= 'a';..
char symbol= '?'

يتم تخزين الأعداد ذي الأشاره كالتالي :-
------------------------------------------
العدد موجب أذا كانت البت الأخيره صفر وقيمة الرقم هي باقي البتات أي لو أخذنا رقماً من بايت واحد فأن البت رقم 7 (الثامنه - الترقيم يبدأ من الصفر ) يجب أن تكون صفراً ليكون العدد موجب أما البتات من 0 الى 6 ( السبعه الأولى ) فتشكل قيمة الرقم
أما أذا كان العدد سالب فأن البت الأخيرة تساوي واحد أما قيمة الرقم فتساوي سالب المكمل الثنائي للعدد أي لو أخذنا رقم مخزن في واحد بايت مثال = 11110110 بما أن البت السابعه=1 فأن الرقم سالب / نأخذ الآن المكمل الثنائي للعدد وهو 00001010 / القيمة تساوي -00001010 أي سالب عشرة .


ملاحظات مهمه :-
---------------------
1 - البايت فى نظام التمثيل العددى بدون إشاره ( على إعتبار أن العدد موجب ) نطاقه من 0 إلى 255 .
2 - البايت فى نظام التمثيل العددى بالإشاره ( البت الأخير للإشاره) نطاقه من -128 إلى +127 . أي 01111111 فهنا اخر بنت هو صفر اي اشارة موجبة =127
الان اذا كان العدد سالب ناخذ المكمل الثنائي اي يصبح 10000000 وتساوي -128
وللتوضيح :
76543210 ------ الاس
22222222----الاساس
2 أس 7= 128لان 10000000
2أس6+2أس5+2أس4+2أس3+2أس2+2أس1+2أس0=127 لان 01111111

3 - عند تعريف متغير من النوع Integer فى السى أو البيسيك فإنه يحجز للرقم 2 بايت .

.................................................. .................................................. .......



أنواع المتغيرات Variables

- سنلقي هنا بعض الضوء على جميع المتغيرات التي توفرها لنا الVB.NET مع شرح مبسط لكل نوع من هذه المتغيرات وهي في الواقع لاتختلف عن معظم لغات البرمجة الأخرى.

Boolean - يستخدم لتمثيل القيمتين : صحيحة (True) , خاطئة (False)

Date - يمثل التاريخ والوقت ( يمثل التاريخ من January 1, 0001 الى December 31, 9999 )

Byte - يمثل عدد بين 0 و 255 ( قيم موجبة فقط )

Decimal - يمثل الأرقام العشرية ( 16-byte )

Integer - يمثل عدد صحيح (4-byte )

Long - يمثل عدد صحيح (8-byte )

Short - يمثل عدد صحيح (2-byte )

Single - يمثل عدد غير صحيح بخانة واحدة بعد الفاصلة.

Double - يمثل عدد غير صحيح .

Char - يمثل حرف واحد فقط.

String - يمثل قيمة حرفية تتسع الى 2 بليون حرف.
الرجوع الى أعلى الصفحة اذهب الى الأسفل
Arwa Alshoaibi
مشرفـة عـامـة
مشرفـة عـامـة
Arwa Alshoaibi


كيف تعرفت علينا : ............
الكــلــيــة : ........
القسم ( التخصص ) : .......
السنة الدراسية (المستوى الدراسي) : .......
الجنس : انثى
عدد الرسائل : 12959
العمر : 35
الدوله : بعيييييييييييييييييييييييييييييد
العمل/الترفيه : القراءه والاطلاع على كل جديد
المزاج : متقلب المزاج
نقاط : 18850
تاريخ التسجيل : 16/04/2010
: :قائمة الأوسمة : :
انظمة العد الثنائي .... Aonye_10
انظمة العد الثنائي .... 1800010


بطاقة الشخصية
التقييم: 10

انظمة العد الثنائي .... Empty
مُساهمةموضوع: رد: انظمة العد الثنائي ....   انظمة العد الثنائي .... Icon_minitimeالسبت ديسمبر 04, 2010 7:58 pm

لك الشكر الجزيل اخ زيكو على الجهد المبذول
والى الامام دائما
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
انظمة العد الثنائي ....
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» انظمة الميكرويف و تطورها
»  انظمة الاتصالات العسكرية
» العد الكلي لخلايا الدم البيضاء
» احدث انظمة العزل المائي( بنترون)
» العد التنآزلي بدأ لمبآراة الكلاسيكو :: ريآل مدريد × البرشآ ::

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى شباب جامعة إب :: الاقسام العلمية :: كلية العلوم :: منتدى رياضيات حاسوب-
انتقل الى: