Hanan Fahad2 نشر 9 سبتمبر 2021 أرسل تقرير نشر 9 سبتمبر 2021 ابغا احد يشرح لي scientific notation او مرجع دورت شي وضح ماحصلت ومافهمت 2 اقتباس
0 شرف الدين حفني نشر 9 سبتمبر 2021 أرسل تقرير نشر 9 سبتمبر 2021 الكتابة العلمية "scientific notation" تعبر عن طريقة لكتابة الأرقام ذات الأصفار الكثيرة بشكل مبسط وسهل, فمثلاً لو سألنا كم ذرة موجودة في جسم الإنسان؟ الناتج سيكون مكون من 7 وبجانبه 27 صفراً مما يبدوا سيئاً عند الكتابة ويسبب التشتت أثناء القراءة 7,000,000,000,000,000,000,000,000,000 كم تبلغ كتلة كل ذرة من تلك الذرات؟ 000000000000000000000000001 g كما تﻻحظ من الصعب قراءة تلك الأرقام, الحل فالكتابة العلمية, فكما تﻻحظ إن 70 يمكن كتابتها على هيئة 7*10 , 700 يمكن كتابتها على هيئة 7*100 أو 7 * 10 ^2 , إذا من الممكن أن نقول أن جسم الإنسان به ذرات عددها 7*10 ^27 وكل ذرة منهم لديها كتلة قيمتها 10^-27 g , ذلك تسهيلاً لقراءة الرقم, وفي البرمجة يمكن كتابة الكتابة العلمية عن طريق رمز e, مثلاً 7*10 ^27 يمكن كتابتها على النحو الأتي: 10e27 , وبالنسبة لكتلة الذرات يمكن كتابتها على النحو الأتي 1e-27 اقتباس
0 Wael Aljamal نشر 9 سبتمبر 2021 أرسل تقرير نشر 9 سبتمبر 2021 الترميز العلمي نستخدمه عندما نريد تمثيل أعداد بيرة جداً أو صغيرة جداً بطريقة مختصرة، أي نكتب نفس العدد والذي له نفس القيمة لكن بشكل مختلف ومختصر.. كما نعلم الخانة الأكثر أهملية للعدد هي الخانة اليسرى التي لها أكبر منزلة مثل X في العدد التالي: xyz 123 1 = 100 2 = 20 3 = 3 وعندا يحوي العدد الكثير من الخانات، ما يهمنا هو الحفاظ على أكثر قيمة تقريبية له أي الخانة الأكبر فنحتفظ بها ونعوض عن باقي الخانات ب 10 قوة عددهم 2^10 .. حيث يتم إهمالهم في حال عدم القدرة على الاحتفاظ بهم خاصة إن كان لدينا عدد مثل 1230000000001 = 123 * 10 ^ 10 حيث أهملت 1 الآحاد لأنها لاتؤثر على دقة الناتج بشكل كبير .. أمثلة للترميز: Decimal notation Scientific notation 2 2×100 300 3×102 4321.768 4.321768×103 −53000 −5.3×104 6720000000 6.72×109 0.2 2×10−1 987 9.87×102 0.00000000751 7.51×10−9 يمكن إيجاد هذا التمثيل في الآلة الحاسبة على شكل EXP وفي الحاسوب يتمم ترميز : x10^y => xEy y ضرب عشرة مرفوع للقوة x result = x * pow (10, y) يمكن أن تكون x موجب أو سالبة أو رقم عشري و نفس الأمر ل y 1.6E-35 -5E10 .. وتقبل لغات البرمجة هذا الترميز مثلا في ++C يمكن أن نكتب: double c = 1.0e-10; c = 1.0 * pow ( 10, -10) اقتباس
السؤال
Hanan Fahad2
ابغا احد يشرح لي scientific notation
او مرجع دورت شي وضح ماحصلت ومافهمت
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.