بوابة الثانوية العامة المصرية

بوابة الثانوية العامة المصرية (https://www.thanwya.com/vb/index.php)
-   أرشيف المنتدى (https://www.thanwya.com/vb/forumdisplay.php?f=513)
-   -   حد سامع حاجة مع الاعتذار للأستاذ / محمد عبد الحكم (https://www.thanwya.com/vb/showthread.php?t=190691)

راغب المصري 06-03-2010 03:23 AM

أسأل أنا سؤال :

النوع single يخزن داخله من -10 أس 38 الى + 10 أس 38 ودقته ( عدد الخانات ) = 7
فسر ذلك
السؤال للجميع

وائل الجندي 06-03-2010 12:26 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة راغب المصري (المشاركة 2029679)
أسأل أنا سؤال :

النوع single يخزن داخله من -10 أس 38 الى + 10 أس 38 ودقته ( عدد الخانات ) = 7
فسر ذلك
السؤال للجميع


سؤال جميل جداً أخي الكريم لقد قرأتة في مشاركة علي المنتدي بعنوان سؤال في البيانات المتغيرة للعضو jockers وكانت صيغة السؤال
jockers
السلام عليكم ورحمة اللهوبركاتة


لدي سؤال في هام واريد ان افهمهة
وهو في انواع المتغيرات وهي single و double و decimal
فمثلا المتغير single ياخذ ارقام عشرية بحوالي 5 خانات ولايقبل عن ذلك فكيف يتم تخزين قيمة فية من -10^38 الي +10^38
وكذلك بالنسبة للمتغيرات الاخري double و decimal


ارجوا من الجميع المشاركة والا يبخلوا عن الاجابة


السؤال حيرني لدرجة أنني لم أصل إلي إجابة مؤكدة لة ولاحظت أنة لا توجد مشاركة واحدة علي هذا السؤال فهل الجميع محتار مثلي أم لا
وأنا سوف أعمل بنصيحتك أخي الكريم ولا أعرض الإجابة طالما أنني لست متأكداً منها حتي لا أضلل أحد بإجابات من الممكن أن تكون خاطئة
فلهذا أضم صوتي لصوتك وأطلب من باقي الزملاء المشاركة والرد علي هذا السؤال الذي أعترف أنة حيرني فعلاً
شكرا صديق العزيز راغب المصري( رضا عزت ) وأرجو أن يكون سوء التفاهم قد انتهي ومرحبا بك ثانية صديق عزيز لي وأخ أعتز بة فلك فكر مميز ومستقبل باهر بإذن الله




راغب المصري 06-03-2010 03:13 PM

بارك الله لك أستاذ وائل

سيف سالم 06-03-2010 08:57 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة راغب المصري (المشاركة 2029679)
أسأل أنا سؤال :

النوع single يخزن داخله من -10 أس 38 الى + 10 أس 38 ودقته ( عدد الخانات ) = 7
فسر ذلك
السؤال للجميع

اقتباس:

المشاركة الأصلية كتبت بواسطة وائل الجندي (المشاركة 2030203)
سؤال جميل جداً أخي الكريم لقد قرأتة في مشاركة علي المنتدي بعنوان سؤال في البيانات المتغيرة للعضو jockers وكانت صيغة السؤال
jockers
السلام عليكم ورحمة اللهوبركاتة


لدي سؤال في هام واريد ان افهمهة
وهو في انواع المتغيرات وهي single و double و decimal
فمثلا المتغير single ياخذ ارقام عشرية بحوالي 5 خانات ولايقبل عن ذلك فكيف يتم تخزين قيمة فية من -10^38 الي +10^38
وكذلك بالنسبة للمتغيرات الاخري double و decimal


ارجوا من الجميع المشاركة والا يبخلوا عن الاجابة


السؤال حيرني لدرجة أنني لم أصل إلي إجابة مؤكدة لة ولاحظت أنة لا توجد مشاركة واحدة علي هذا السؤال فهل الجميع محتار مثلي أم لا
وأنا سوف أعمل بنصيحتك أخي الكريم ولا أعرض الإجابة طالما أنني لست متأكداً منها حتي لا أضلل أحد بإجابات من الممكن أن تكون خاطئة
فلهذا أضم صوتي لصوتك وأطلب من باقي الزملاء المشاركة والرد علي هذا السؤال الذي أعترف أنة حيرني فعلاً
شكرا صديق العزيز راغب المصري( رضا عزت ) وأرجو أن يكون سوء التفاهم قد انتهي ومرحبا بك ثانية صديق عزيز لي وأخ أعتز بة فلك فكر مميز ومستقبل باهر بإذن الله




على حسب علمي
ان الدقة المقصود بها عدد خانات الرقم الظاهرة (اي عددارقام فقط بدون استخدام 10 اس او باستخدامها )

والدقة منها ما هو شمال العلامة العشرية ومنها يمين العلامة العشرية


فاذا نظرنا الى الانواع short و integer و long
لايوجد سوى شمال العلامة فقط اما اليمين صفر لانها اعداد صحيحة وعليه لم يتم استخدم كلمة singnificans واستخدمت whole numbers only
بمعنى الدقة اعداد كاملة

مثال مع integer
مثال 1234567890 تكتب 1.2 ضرب 10 اس 9
عند ظهور هذا الرقم سواء كتب 1234567890 او بطريقة 1.2e9
كلاهما واحد وهو 1234567890
الدقة 10


اما الكسور single و double و decimal
يوجد ما هو يمين العلامة وما هو يسار العلامة وعليه تستخدم كلمة singnificans
وعليه الدقة هنا ليست شرط اعداد كاملة ولكن ترجع الى اهمية الرقم الظاهر ان كان اليسار ام اليمين وطبعا الاهمية هنا لليسار

وتكون الدقة هي عدد الخانات التى ستظهر
وهي 7 خانات هامة من اليسار عند النوع single وليس لها علاقة بالقيمة

وسنأخذ نفس المثال السابق مع single
مثال 1234567890 تكتب 1.2 ضرب 10 اس 9
عند ظهور هذا الرقم سواء كتب 1234567890 او بطريقة 1.2e9
كلاهما واحد وهو
1.234568e+9
فيكون عدد الخانات للرقم هو 7

محمد عبد الحكم 07-03-2010 02:12 AM

أخي و صديقي أ/ وائل :078111rg3: صديقي و أخيأ/ راغب :078111rg3:
صافي يا لبن الحمد لله
مش عايز حد يسمع حاجة ماشي :stickjo4:

راغب المصري 07-03-2010 07:21 PM

متشكرين يا أستاذ محمد
حضرتك غبت 3 أيام ومقلتش
القلق ظهر علينا
عمرنا ما هنتعلم من بعض الا لو كانت هناك خلافات علمية بس اللى انا اتعلمته ان هناك اسلوب للحوار ولفرض الرأي
وفقكم الله

راغب المصري 07-03-2010 07:32 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة سيف سالم (المشاركة 2031162)
على حسب علمي
ان الدقة المقصود بها عدد خانات الرقم الظاهرة (اي عددارقام فقط بدون استخدام 10 اس او باستخدامها )

والدقة منها ما هو شمال العلامة العشرية ومنها يمين العلامة العشرية


فاذا نظرنا الى الانواع short و integer و long
لايوجد سوى شمال العلامة فقط اما اليمين صفر لانها اعداد صحيحة وعليه لم يتم استخدم كلمة singnificans واستخدمت whole numbers only
بمعنى الدقة اعداد كاملة

مثال مع integer
مثال 1234567890 تكتب 1.2 ضرب 10 اس 9
عند ظهور هذا الرقم سواء كتب 1234567890 او بطريقة 1.2e9
كلاهما واحد وهو 1234567890
الدقة 10


وسنأخذ نفس المثال السابق مع single
مثال 1234567890 تكتب 1.2 ضرب 10 اس 9
عند ظهور هذا الرقم سواء كتب 1234567890 او بطريقة 1.2e9
كلاهما واحد وهو
1.234568e+9
فيكون عدد الخانات للرقم هو 7


اما الكسور single و double و decimal
يوجد ما هو يمين العلامة وما هو يسار العلامة وعليه تستخدم كلمة singnificans
وعليه الدقة هنا ليست شرط اعداد كاملة ولكن ترجع الى اهمية الرقم الظاهر ان كان اليسار ام اليمين وطبعا الاهمية هنا لليسار

وتكون الدقة هي عدد الخانات التى ستظهر
وهي 7 خانات هامة من اليسار عند النوع single وليس لها علاقة بالقيمة


كلام جميل بس يحير إزاي
جرب يا أستاذ سيف تعريف المتغير كالآتى
Dim X as Single = 1234543443.766676
وشوف الناتج
هتلاقي عدد الخانات كتير دي نقطة
تانى نقطة ان احنا لو حطينا قيمة صحيحة فقط هيبقى الكلام مظبوط
يبقى التعريف كالآتى
Dim x as Single = 1234543443.000000
وبكده تبقى الفصلة عائمة
السؤال اللى هيجننى منين جابوا عدد الخانات 7

محمد عبد الحكم 07-03-2010 08:10 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة راغب المصري (المشاركة 2032993)
متشكرين يا أستاذ محمد
حضرتك غبت 3 أيام ومقلتش
القلق ظهر علينا
عمرنا ما هنتعلم من بعض الا لو كانت هناك خلافات علمية بس اللى انا اتعلمته ان هناك اسلوب للحوار ولفرض الرأي
وفقكم الله

انت باشا كلامك كله صح


بس اللي غايب بجد عنا هما الاستاذين الكبار
أ/ البنان واو ابو عمر الجميل :022yb4:
أ/ Tarek Elhamy :022yb4:

والمانع خير ان شاء الله

سيف سالم 07-03-2010 08:36 PM

1 مرفق
اقتباس:

المشاركة الأصلية كتبت بواسطة راغب المصري (المشاركة 2033019)
اما الكسور single و double و decimal
يوجد ما هو يمين العلامة وما هو يسار العلامة وعليه تستخدم كلمة singnificans
وعليه الدقة هنا ليست شرط اعداد كاملة ولكن ترجع الى اهمية الرقم الظاهر ان كان اليسار ام اليمين وطبعا الاهمية هنا لليسار

وتكون الدقة هي عدد الخانات التى ستظهر
وهي 7 خانات هامة من اليسار عند النوع single وليس لها علاقة بالقيمة
[/color]

كلام جميل بس يحير إزاي
جرب يا أستاذ سيف تعريف المتغير كالآتى
Dim X as Single = 1234543443.766676
وشوف الناتج
هتلاقي عدد الخانات كتير دي نقطة
تانى نقطة ان احنا لو حطينا قيمة صحيحة فقط هيبقى الكلام مظبوط
يبقى التعريف كالآتى
Dim x as Single = 1234543443.000000
وبكده تبقى الفصلة عائمة
السؤال اللى هيجننى منين جابوا عدد الخانات 7

http://www.thanwya.com/vb/attachment...1&d=1267986869

لاحظ ظهور الرقم
7 خانات فقط التى ظهرت
وليس هذا فحسب
ولكن اهم 7 خانات

راغب المصري 07-03-2010 11:03 PM

شكرا أ- سيف

الامر وضح تماما و الحمد لله

سيف سالم 07-03-2010 11:34 PM

اقتباس:

المشاركة الأصلية كتبت بواسطة راغب المصري (المشاركة 2033439)
شكرا أ- سيف

الامر وضح تماما و الحمد لله

بارك الله لك
ونرجو مزيد من التفاعل

روزى 2 08-03-2010 07:24 PM

http://www.hawahome.com/vb/nupload/13450_1189517762.gif

روزى 2 08-03-2010 07:26 PM

انا ما فاهمة ليه الاعتذار لمستر محمد

محمد عبد الحكم 09-03-2010 03:24 AM

السؤال ده عجبني

اسئلة الكتاب المدرسى الفصل الاول
- التعبير الشرطى الذى يستخدم فى الاعلان عن ثلاثة متغيرات من النوع رقم صحيح ( integer ) ومتغيرين من النوع سلسلة حرفية ( string ) هو
أ ) dim n1,n2,n3 as integer, dim s1,s2 as string

ب) dim n1,n1,n3 as integr
Dim s1,s2 as string

ج) dim n1 as integer
Dim n2 as integer
Dim n3 as integer
Dim s1 as sting
Dim s2 as string

راغب المصري 09-03-2010 11:11 AM

الإجابة
ب و ج


جميع الأوقات بتوقيت GMT +2. الساعة الآن 01:32 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.