Модуль: (C ++) أرقام حقيقية


Задача

1/10

الأعداد الحقيقية

Теория

الأعداد الحقيقية <قبل> تعويم ص = 5.0 قيمة 5.0 هي رقم يتم تمثيله في صورة كسر عشري (يحتوي على عدد صحيح وجزء كسري). في علوم الكمبيوتر ، تسمى هذه الأرقام أرقامًا حقيقية.
نبسب ؛
الرقم الحقيقي هو رقم يحتوي على جزء صحيح وجزء كسري. يتم فصل الأجزاء الصحيحة والكسرية عن بعضها بواسطة نقطة ، وليس فاصلة كما في الرياضيات.
حتى إذا كان الجزء الكسري من الرقم يساوي صفرًا ، كما هو الحال في المتغير r في المثال ، فسيظل المترجم ينشئ متغيرًا حقيقيًا في الذاكرة. النقطة ، كما كانت ، إشارة للمترجم بضرورة إنشاء متغير حقيقي. & nbsp؛

أعداد كبيرة جدًا وصغيرة جدًا & nbsp ؛ تُكتب باستخدام "النقطة العائمة" (في ما يسمى بالشكل العلمي ). نبسب ؛
في الشكل العلمي ، يتم تمثيل الرقم على أنه mantissa (جزء مهم من العدد) و الأس . عند الكتابة ، يتم فصل الجزء العشري والأس عن بعضهما البعض بالحرف e (يشير إلى 10 إلى حد ما). & nbsp؛
على سبيل المثال ، يمكنك تخزين قيمة شحنة الإلكترون في متغير & nbsp؛
(& nbsp؛ \ (1،60217662 \ مرات 10 ^ {- 19} \) & nbsp؛ Kl) ، مكتوب كـ & nbsp؛ <قبل> تعويم El = & nbsp؛ 1.60217662e-19 // لأمر إيجابي ، يمكن حذف علامة +
لا يمكن تخزين جميع الأرقام الحقيقية تقريبًا في ذاكرة الكمبيوتر بدقة تامة ، حيث يتم تخصيص عدد محدود من وحدات البت لتخزينها. لذلك ، عند الحساب بالأرقام الحقيقية ، تتراكم الأخطاء المرتبطة بعدم دقة التمثيل. علاوة على ذلك ، كلما قلت المساحة المخصصة ، زاد هذا الخطأ. لتقليل الخطأ في C ++ ، يتم استخدام النوع double ، والذي يخزن رقمًا حقيقيًا بدقة مضاعفة في الذاكرة (يشغل ثمانية بايت في الذاكرة ، بينما النوع float - 4 بايت).

Задача

يقوم البرنامج بإخراج الرقم أدناه في شكل علمي. اكتبها في & quot؛ العادية & quot؛
\ (1.2345e + 001 \)

Выберите правильный ответ, либо введите его в поле ввода

Комментарий учителя