انت هنا الان : شبكة جامعة بابل > موقع الكلية > نظام التعليم الالكتروني > مشاهدة المحاضرة

الكورس الثاني -محاضرة 12

Share |
الكلية كلية التربية للعلوم الصرفة     القسم  قسم الرياضيات     المرحلة 3
أستاذ المادة طفول حسين عمران الخفاجي       26/05/2018 20:41:09
حساب الفارزة السائبة وأخطاء التدوير
Computer Arithmetic and Round-off Errors
يتم استخدام (64 bit) لتمثيل العدد الثنائي ويكون العدد بالصيغة التالية (وهي صيغة موحدة لتمثيل جميع الاعداد حسب معايير ( IEEE:
(-1)^s 2^(c-1023) (1+f)
وهذا التمثيل يسمى بتمثيل الفارزة السائبة.
يتم استخدام أول bit للإشارة (إشارة العدد سالبة أو موجبة) 0 للعدد الموجب و 1 للعدد السالب. هذا الـ bit يرمز له بالرمز s. الأحد عشر bit التي تليها يرمز لها بالرمز c (مختصر characteristic) وتمثل الأس للأساس 2. وتتراوح قيمة c بين (1023-) و (1024). الـ 52 bit الباقية تستخدم لتمثيل كسر ثنائي f وتسمى (mantissa).
مثال1: لنفرض لدينا العدد التالي الذي تم تمثيله حسب طريقة الفارزة السائبة:
0 10000000011 1011100100010000000000000000000000000000000000000000



الـ bit الموجود في أقصى اليسار قيمته 0 مما يدل على أن العدد موجب.
الأحد عشر bit التي تليها 10000000011 تعطينا قيمة characteristic والتي تساوي بالعشري:
c=1×2^0+1×2^1+0×2^2+0×2^3+0×2^4+0×2^5+0×2^6+0×2^7+0×2^8+0×2^9+1×2^10
=1+2+1024=1027.
الجزء الأسي من العدد يساوي
2^(1027-1023)=2^4
وأخيرا الـ 52 bit الأخيرة تحدد قيمة mantissa كالتالي:
f=1×(1/2)^1+1×(1/2)^3+1×(1/2)^4+1×(1/2)^5+1×(1/2)^8+


المادة المعروضة اعلاه هي مدخل الى المحاضرة المرفوعة بواسطة استاذ(ة) المادة . وقد تبدو لك غير متكاملة . حيث يضع استاذ المادة في بعض الاحيان فقط الجزء الاول من المحاضرة من اجل الاطلاع على ما ستقوم بتحميله لاحقا . في نظام التعليم الالكتروني نوفر هذه الخدمة لكي نبقيك على اطلاع حول محتوى الملف الذي ستقوم بتحميله .
الرجوع الى لوحة التحكم