تدوين الفاصلة العائمة هو طريقة لتمثيل أعداد كبيرة جدًا أو صغيرة جدًا في تعبير عن حجم ثابت يشبه إلى حد كبير الترميز العلمي ، في التي يتم الإشارة إلى رقم باستخدام الجزء العشري (رقم عشري) ، ورمز الضرب ، وقاعدة نظام الترقيم المستخدم ، والأس (على سبيل المثال ، X 10 ث).
في تدوين الفاصلة العائمة ، يعتمد التعبير على الأرقام الثنائية ؛ علاوة على ذلك ، يتم تعديل التعبير من خلال عملية تسمى التطبيع بحيث يكون الرقم الأول من الجزء العشري دائمًا 1 (على سبيل المثال ، 1.011 [ثنائي] X 24 = 22 [عشري]. لا يلزم تخزين هذا الرقم ، المسمى بالبت المخفي ، في الذاكرة.
يشرح Technipages تدوين النقطة العائمة
تدوين الفاصلة العائمة هو نظام للعملية يتم فيه تمثيل الأرقام على أنها كسور وأسس عشرية. لذلك ، فإن الموضع النسبي للعلامة العشرية ليس ثابتًا بل "عدد عشري". يمكن وضع عدد عشري في أي مكان بالنسبة للأرقام المهمة للرقم. هذه طريقة فعالة لتمثيل الأرقام الحقيقية في الأشكال الثنائية.
يمكن تقسيم الرموز العلمية إلى قسمين ، الأس والجزء العشري. الجزء العشري والأس في تنسيق ثنائي. الجزء الأسي وهو تعيين موقع العلامة العشرية في حالة إظهار الرقم في النقطة العشرية ، الجزء العشري هو كل شيء آخر عدا الجزء الأسي ، وعادة ما يتم توقيع الجزء العشري ثابتًا موقع. تعتمد علامة الجزء العشري على وجود "1" على الجانب الأيسر من الجزء العشري. إذا كان هناك 1 في نهاية الجانب الأيسر من الجزء العشري ، فهو رقم ثنائي سالب.
يمثل نظام الترميز الثنائي جميع المعلومات الموجودة في الكمبيوتر ، ويتم استخدام البتات الثنائية لوصف الأحرف الأبجدية والرقمية للكمبيوتر. الجانب السلبي لنظام التدوين العائم هو أنه لا توجد طريقة لتمثيل البتات الثنائية التي تتجاوز 32 بت. عادة ما يتم كتابة رموز الفاصلة العائمة في الشكل القياسي كـ Mxre.
الاستخدامات الشائعة لتدوين النقطة العائمة
- أ تطفو تدوين التأشير ذلك لأن قيم بتات الجزء العشري "تعويم" جنبًا إلى جنب مع الفاصلة العشرية ، بناءً على القيمة المعطاة للأس.
- تمثيل الأرقام باستخدام تدوين النقطة العائمة غير ممكن للأرقام التي تحتوي على أكثر من 32 بت.
- على عكس تدوين النقطة الثابتة ، تدوين النقطة العائمة يضمن إعادة تمثيل الأرقام بالكسور العشرية والأسس
الأخطاء الشائعة في تدوين الفاصلة العائمة
- تدوين النقطة العائمة يعمل بشكل أفضل على الأعداد الصحيحة التي تحتوي على أكثر من 32 بت