عرض مشاركة واحدة
  #4  
قديم 09-23-2011, 06:06 AM
 
تحويل الأنظمة العددية NUMBER SYSTEM CONVERSION
نظام الأعداد الثنائى هو الأكثر استخداما ونظام الأعداد العشرى هو الأكثر فهما في حين أن نظام الأعداد السداسى عشر في مكان ما بينهما . لذلك من المهم جدا معرفة كيفية تحويل الأعداد من أحد الأنظمة إلى نظام آخر أي كيفية تحويل سلسلة من الآحاد والأصفار إلى قيم مفهومة.
تحول العدد من النظام الثنائى إلى النظام العشرى
الأرقام(الخانات) فيالعددثنائيلها قيمvalueمختلفة تبعا لمكانها (موقعها) بالعدد (أى أن كل رقم أو خانة له موقع وله قيمة) .بالإضافة إلى ذلك يمكن أنيحتوي كل مكان (خانة – موقع ) إما على صفر 0 أو على واحد 1وتحدد قيمته بسهولةعن طريقحساب (عد) مكانه (موقعه) من اليمين .
لعمل تحويل لعدد ثنائى إلى عدد عشرى من الضروري ضرب قيم valueفى الأرقامالمقابلة
(0 or1) وجمع كل النواتج كما فى الشكل التالى :

وتجدر الإشارة إلى أنه من أجل تمثل الأعداد العشرية من 0 إلى 3نحتاج إلى استخدام رقمين ثنائيين فقط . وللأعداد الأكبر يجب استخدام أرقام ثنائية إضافية. لذلك من أجل تمثيل الأعداد العشرية من 0 إلى 7نحتاج لثلاثة أرقام ثنائية ، وللأعداد من 0 إلى 15نحتاج لأربعة أرقام ..ألخ . ببساطةللحصول على أكبر عدد ثنائى مكون من n رقم (خانة) نرفع الأساس وهو 2 للأس n . ويجب بعد ذلك طرح واحد 1 من الناتج .
مثال :
if n=4:
24 - 1 = 16 - 1 = 15
وبناء عليه باستخدام 4 أرقام ثنائية من الممكن تمثيل الأرقام العشرية من 0 إلى 15والتي تبلغ فى مجموعها 16 قيمة مختلفة .

تحويل العدد السداسى إلى عدد عشرى
__________________
angel4angel4angel4angel4angel4
رد مع اقتباس