الحالة
موضوع مغلق

ريشة المسك

عضـو
#1
وبركاتة

اخواني اذا ممكن شرح النظام العددي الثنائي binary او اي موقع يشرحة

ولكم خالص الشكر والتقدير
 

Azharo

عضوية الشرف
#2


جاري تجهيز الاجابة
 

Azharo

عضوية الشرف
#3
النظام الثنائي


(Binary system)





طبعا هناك في العالم أنظمة عد مختلفة واشهرها هو النظام العشري ولكن منذ اختراع الحاسوب (Computer) استخدم نظام عد يناسب الخواص التقنية له وهو النظام الثنائي

يتكون أي نظام للعد من عدد من الرموز وحسب عدد الرموز يطلق على النظام الاسم الموافق ونظام العد العشري سمي عشريا لأنه يستخدم عشرة رموز * والنظام الثنائي يستخدم رمزان فقط هما الصفر والواحد (1*0)


النظام العشري
نسخدم النظام هذا يوميا في حياتنا و في اغلب امورنا و هو بكل بساطة نظام الارقام على الاساس العشري و يحتوي على :
0 1 2 3 4 5 6 7 8 9
عدد مكونات النظام العشري هو عشرة ارقام * و هذا هو سبب تسميته بهذا الاسم

النظام الثنائي

كما ان النظام العشري يعتمد على اساس عشرة ارقام * فالرقم الثنائي يعتمد على رقمين فقط و هما صفر وواحد

ملاحظة مهمة:

الرقم التالي 101100 في النظام الثنائي لا يلفظ ب مئة وعشرة الالاف و مئة. بل يلفظ كالتالي:

واحد صفر واحد واحد صفر صفر

ان للعدد الثنائي مراتب مشابه تماما لمراتب العدد العشري وقيمة كل مرتبة ثنائية هي من مضاعفات العدد (2) الذي يمثل أساس هذا النظام ونعبر عنه بالسلسلة التالية :

(1 - 2 - 4 - 8 - 16 - 32 - 64 - 128 - 256 – 512 - 00000000)

هذه هي الأعداد من (0) إلى (15) مرتبة على الشكل التالي:
0=0000
1=0001
2=0010
3=0011
4=0100
5=0101
6=0110
7=0111
8=1000
9=1001
10=1010
11=1011
12=1100
13=1101
14=1110
15=1111



تحويل العدد العشري إلى ثنائي
طبعا يوجد أكثر من طريقة ومنها طريقة الباقي :

مبدأ هذه الطريقة هو القسمة على 2 وتكرار هذه العملية حتى تنتهي العملية مع الاحتفاظ بالباقي . وتشكل البواقي العدد الثنائي المكافئ


مثال : تحويل العدد العشري 15 إلى ثنائي بطريقة الباقي
العدد

15/2 الباقي 1

7/2 الباقي 1

3/2 الباقي 1

1/2 الباقي 1

.

الناتج هو : 1111



مثال : تحويل العدد العشري 25 إلى ثنائي
العدد

25/2 الباقي 1

12/2 الباقي 0

6/2 الباقي 0

3/2 الباقي 1

1/2 الباقي 1

.

الناتج هو : 11001






لنأخذ مثلا الرقم 400 * لتحويله نقسمه على 2 * فاذا كانت الناتج يحتوي على كسور فيكون الرقم الاول من الرقم الثنائي هو 1 و اذا لم يتحوي على كسور فيكون الرقم صفر

كالتالي :

400 / 2 = 200 *
اذن الرقم الاول هو صفر

200 / 2 = 100 * صفر

100 / 2 = 50 * صفر ايضا

50 / 2 = 25 * صفر

25 / 2 = 12 * واحد

12 / 2 = 6 *
صفر

6 / 2 = 3 * صفر

3 / 2 = 1 *
واحد

1 / 2 = 0 *
واحد

يصبح الناتج هو = 110010000

تبدأ من الاسفل و تصعد للاعلى .

هذه باختصار عملية تحويل الرقم العشري الى الثنائي و الثنائي الى العشري.



تحويل العدد الثنائي إلى عدد عشري

سيتم تحويل الأعداد الثنائي إلى أعداد عشرية باستخدام مفهوم قيمة المرتبة حيث نضرب كل رقم من أرقام العدد الثنائي بقيمة المرتبة المقابلة ثم نجمع ونعلم أن قيمة المرتبة الأولى في النظام الثنائي 1 والثانية 2 والمرتبة الثالثة 4 والرابعة 8 وهكذا (المراتب كما بالسلسلة التى تم توضيحها بالاعلى)


مثال : تحويل الرقم الثنائي (1111) إلى عشري باستخدام مفهوم قيمة المرتبة
نكتب : ( 1* 1)+( 1* 2)+( 1* 4)+( 1* 8) = 15

1 + 2 + 4 + 8 = 15


مثال : تحويل الرقم الثنائي (11001) إلى عشري باستخدام مفهوم قيمة المرتبة
نكتب : ( 1 * 1)+( 0 * 2)+( 0 * 4)+(1 * 8) +( 1 * 16 ) = 25

1 + 0 + 0 + 8 + 16 = 25


بامكانك التأكد من الناتج بواسطة الآلة الحاسبة الموجودة في الويندوز

start>>programs>>accessories>>calculator

بعد تحويلها الى الالة الحاسبة العلمية طبعا.





ارجو ان اكون قد افدتك

 

bo3bdo

ابو عبدالله
#4
بارك الله بك اختي العزيزة ..جعله الله في ميزان اعمالك
 

Galileo

عضو محترف
#5
بارك الله بك اختي العزيزة
 

khalilo

عضو فعال
#6


و الله انو أسلوب رائع بالشرح
جزاك الله خيرا
و راح حاول ضيف عملية الطرح و الجمع انشاء الله
 

Tharwat78

عضو مشارك
#7
مشكور على المعلومة القيمة
 

alamer_2005

عضو جديد
#8


اخوانى هناك كثير من نظم الاعداد الاخرى

مثل الثمانى والسداسى عشر

octal and hexadecima;
 
الحالة
موضوع مغلق

أعلى