سؤال

وهذا مقتطف من التعليمات البرمجية من فئة وأنا أعمل مع في جاوة (أدناه). ومن الواضح أن القانون هو تعريف متغير ثابت اسمه EPSILON مع نوع بيانات مزدوج. ما أنا لا أفهم هو "1E-14" جزءا منها. أي نوع من عدد غير ذلك؟ ماذا يعني ذلك؟

وEPSILON مزدوج النهائي = 1E-14؛

هل كانت مفيدة؟

المحلول

في قضيتك، وهذا هو ما يعادل الكتابة:

final double EPSILON = 0.00000000000001;

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

نصائح أخرى

وو"E" التدوين هو العلمي. سترى على الآلات الحاسبة أيضا. وهذا يعني "واحد مرات (عشرة إلى قوة -14)".

لمثال آخر، 2E + 6 == 2000000.

و1E3 => 1000

و1E-1 => 0.1

و1E-2 => 0.01

وانها وسيلة لكتابة 1 * 10 <سوب> -14

و1E-14 هو 1 مرات 10 إلى قوة -14

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top