مقالات

تحويل لغة الـ Binary إلى لغة الـ Decimal .. التفاصيل

 

كتبت _ نور إيهاب 

 

Binary، أصبح جهاز الحاسوب يحتل كل يومك،فهو يحمل ذكريات أمس ويحتل خطط الغد وتمارس عليه ما في حاضرك اول بأول،لكن هل سألت نفسك يومًا ما هو الحاسوب ؟
كيف لتلك الآلة الصغيرة ذات الازرار المتعددة والوصلات غير المرئية والمرئية أن تفعل كل هذا ؟
ما هي وحدات التخزين وكيف تخزن ؟
إذا راودتك تلك الاسئلة سابقًا او تعرفت عليها الأن فإليك هذا المقال .

ماذا لوكنت حاسوب؟
الإجابة هي أخزن معلومات وأعرضها حين مالكي يرغب في ذلك ،ولكن كيف سأفعل هذا الشئ .

هل يستوعب الحاسوب لغتنا ؟
بالطبع لا يوجد لغات إدخال للحاسوب الذكي يفهمها ويترجمها يخزن بها المعلومات ويعالجها في وحدات التخزين الخاصة بها .
لدى الحاسوب 4لغات إدخال يستخدم أثنان منهم في التخزين في نطاق واسع وتخزين المعلومات الكثيرة في نطاق أقل من مما يحتاج .

يتمتع جهاز الحاسوب بفهم 4طرق هما


 Binary

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

2octal number : وهي لغة تعتمد في ضغط التخزين وتعتبر هذه أهم مميزاتها تتكون من ٨أرقام تنحصر بين (0:7) .

3dicimal number :هي اللغة العشرية حيث تتكون من ١٠ أرقام تنحضر بين (0:9) ولكن ليس معتمدة في ضغط التخزين بل في التخزين العادي

4Hexa decimal :تستخدم في ضغط التخزين لما تستطيع فعله وضم معلومات كثيرة في وحدات تخزين صغيرة جدا
Base =16 تبدأ الأرقام فيها من 0 وتنتهي ب9 ويضاف إليها مجموعةالحروف الاتيه )a,b,c,d,e,f)

كيف يمكننا تحويل اللغة من binary إلى dicimal:

يطبق عليه قانون التمثيل الموضعي للأعداد وذلك لا يختلف اذا كان العدد صحيح او كسر مع ثبات وضعية الاس 2
مرفق لكم الخطوات كالتالي 👇

تحويل لغة الـ Binary إلى لغة الـ Decimal

اما عن العكس فيتم تحول العدد العشري إلى ثنائي بهذه الطريقة
1_أقسم العدد العشري على الأساس ٢
2_ احسب باقي القسمة السابق الذي يكون ١اما ٠

3_احسب باقي القسمة كما في الخطوةعلى الأساس ٢كما في الخطوة ١

بلو سكاي Bluesky المنافس الجديد لتويتر 

4_احسب باقي القسمة كما في الخطوة ٢
5_استمر في عملية القسمة وتحديد الباقي حتى يصبح خارج القسمة صحيح صفرا
6_ العدد الثنائي المطلوب يتكون من ارقام الباقي مقروءة من الباقي الأخير إلى الأول

مثال للتوضيح 👇

تحويل لغة الـ Binary إلى لغة الـ Decimal

مقالات ذات صلة

اترك تعليقاً

زر الذهاب إلى الأعلى