مشاهدة النسخة كاملة : حد سامع حاجة مع الاعتذار للأستاذ / محمد عبد الحكم
وائل الجندي 27-02-2010, 11:29 PM كلنا نتفق علي أنة
في حالة التحويل من نوع بيان عددي ذو سعة تخزينية أكبر إلي نوع عددي ذو سعة تخزينية أقل فإنة يحدث فقد في البيانات
فهل هذا الفقد يحدث مع التقريب أم لا
التوضيح بمثال: -
إذا أردنا تخزين القيمة 1.6 في متغير من النوع Short فإن الناتج يكون
1 أم 2
منتظر الرد من زملائي الأعزاء مدرسي الحاسب الآلي
وائل الجندي 28-02-2010, 01:17 AM لا يجوز مشاهدة الموضوع بدون رد
راغب المصري 28-02-2010, 01:34 AM كلنا نتفق علي أنة
في حالة التحويل من نوع بيان عددي ذو سعة تخزينية أكبر إلي نوع عددي ذو سعة تخزينية أقل فإنة يحدث فقد في البيانات
فهل هذا الفقد يحدث مع التقريب أم لا
التوضيح بمثال: -
إذا أردنا تخزين القيمة 1.6 في متغير من النوع short فإن الناتج يكون
1 أم 2
منتظر الرد من زملائي الأعزاء مدرسي الحاسب الآلي
الإجابة 2 لماذا ؟
فى التحويل الغير مباشر قد يتولد خطأ فقدان الرقم المحول احدى خاناته المؤثرة (اى خانة من خانات الرقم الصحيح ) و الكسور يتم تقريبها الى اقرب رقم صحيح فى حالة التحويل الى ارقام صحيحة
وطبعا حضرتك هتخزن القيمة في نوع بيان يحمل قيم صحيحة Short
gharbeyya 28-02-2010, 01:42 AM أ - راغب
أنا أتفق معاك في إجابتك
وشكرا
محمد عبد الحكم 28-02-2010, 01:43 AM كلنا نتفق علي أنة
في حالة التحويل من نوع بيان عددي ذو سعة تخزينية أكبر إلي نوع عددي ذو سعة تخزينية أقل فإنة يحدث فقد في البيانات
فهل هذا الفقد يحدث مع التقريب أم لا
التوضيح بمثال: -
إذا أردنا تخزين القيمة 1.6 في متغير من النوع short فإن الناتج يكون
1 أم 2
منتظر الرد من زملائي الأعزاء مدرسي الحاسب الآلي
الاجابة 2
بس انا ممكن اعرف سبب الاعتذار انا مش فاهم سبب الاعتذار
وائل الجندي 28-02-2010, 11:24 AM بارك الله فيكم
الإجابة تتفق تماماً مع وجهة نظري
وهي الإجابة الصحيحة 2
ومنتظر تعقيب الأيتاذ سيف سالم وباقي الزملاء
وائل الجندي 28-02-2010, 11:26 AM الاجابة 2
بس انا ممكن اعرف سبب الاعتذار انا مش فاهم سبب الاعتذار
سبب الإعتذار هو اقتباس اسم الموضوع من اسم فيلم علي غرار اسم موضوعك كلمني شكرا
فالاعتذار لك لأنك صاحب الفكرة وأنت من لفت نظري إليها
الأمانة العلمية والملكية الفكرية تقتضي ذلك زميلي العزيز
وائل الجندي 28-02-2010, 11:44 AM الإجابة 2 لماذا ؟
فى التحويل الغير مباشر قد يتولد خطأ فقدان الرقم المحول احدى خاناته المؤثرة (اى خانة من خانات الرقم الصحيح ) و الكسور يتم تقريبها الى اقرب رقم صحيح فى حالة التحويل الى ارقام صحيحة
وطبعا حضرتك هتخزن القيمة في نوع بيان يحمل قيم صحيحة Short
ممكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا
مثال تحويل القيمة 12345678 إلي short
فإن الناتج يكون
12345
أم
12346
حد سامع حاجة
سيف سالم 28-02-2010, 04:43 PM التحويل من اكبر الي اقل باستخدام convert.to
يتم تقريب الكسور الى اقرب رقم صحيح عند التحويل الى رقم صحيح شرط الا يكون اكبر من المحول اليه والا نتج اخطأ
إذا أردنا تخزين القيمة 1.6 في متغير من النوع Short فإن الناتج يكون
1 أم 2
يكون الناتج 2
مكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا
مثال تحويل القيمة 12345678 إلي short
فإن الناتج يكون
12345
أم
12346
حد سامع حاجة
هنا ينتج خطأ لان المحول اكبر من المحول اليه
tarek elhamy 28-02-2010, 04:57 PM يتم تقريب الكسور الى اقرب رقم صحيح عند التحويل الى رقم صحيح شرط الا يكون اكبر من المحول اليه والا نتج اخطأ
إذا أردنا تخزين القيمة 1.6 في متغير من النوع Short فإن الناتج يكون
1 أم 2
يكون الناتج 2
تحويل القيمة 12345678 إلي short
فإن الناتج يكون
12345
أم
12346
هنا ينتج خطأ لان المحول اكبر من المحول اليه
لانه قد يتولد عنه فقد الرقم المحول احدى الخانات المؤثرة الهامه وهى خانات الارقام الصحيحه
راغب المصري 28-02-2010, 08:08 PM [quote=وائل الجندي;2017975]ممكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا
مثال تحويل القيمة 12345678 إلي short
فإن الناتج يكون
[
الشكر للأستاذ- سيف والأستاذ طارق
وأود أن أوضح لزميلى أ/ وائل نقطة في برنامج visualbasic.net
1- من الممكن تعريف المتغير كالآتى :
[/size]Dim X
2- نو ع البيان short مثلا الدقة له 5 خانات والنوع integer الدقة له 10 خانات والنوع long الدقة له 19 خانة -- المهم ---
من الممكن تعريف متغير x قيمته 2224على انه short أو integer أو long بس اللى بيفرق هو حجم الذاكرة
3- بالنسبة إجابة سؤال حضرتك فى التحويل الغير مباشر قد يتولد خطأ فقدان الرقم المحول احدى خاناته المؤثرة (اى خانة من خانات الرقم الصحيح ) و الكسور يتم تقريبها الى اقرب رقم صحيح فى حالة التحويل الى ارقام صحيحة
والباقى ذكروه الأساتذة الأفاضل
وائل الجندي 28-02-2010, 11:45 PM التحويل من اكبر الي اقل باستخدام convert.to
يتم تقريب الكسور الى اقرب رقم صحيح عند التحويل الى رقم صحيح شرط الا يكون اكبر من المحول اليه والا نتج اخطأ
إذا أردنا تخزين القيمة 1.6 في متغير من النوع short فإن الناتج يكون
1 أم 2
يكون الناتج 2
مكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا
مثال تحويل القيمة 12345678 إلي short
فإن الناتج يكون
12345
أم
12346
حد سامع حاجة
هنا ينتج خطأ لان المحول اكبر من المحول اليه
أستاذي العزيز شكراً جزيلا لك
وائل الجندي 28-02-2010, 11:47 PM يتم تقريب الكسور الى اقرب رقم صحيح عند التحويل الى رقم صحيح شرط الا يكون اكبر من المحول اليه والا نتج اخطأ
إذا أردنا تخزين القيمة 1.6 في متغير من النوع short فإن الناتج يكون
1 أم 2
يكون الناتج 2
تحويل القيمة 12345678 إلي short
فإن الناتج يكون
12345
أم
12346
هنا ينتج خطأ لان المحول اكبر من المحول اليه
لانه قد يتولد عنه فقد الرقم المحول احدى الخانات المؤثرة الهامه وهى خانات الارقام الصحيحه
جزاك الله خيراً استاذ طارق
وائل الجندي 01-03-2010, 12:00 AM [quote=وائل الجندي;2017975]ممكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا
مثال تحويل القيمة 12345678 إلي short
فإن الناتج يكون
[
الشكر للأستاذ- سيف والأستاذ طارق
وأود أن أوضح لزميلى أ/ وائل نقطة في برنامج visualbasic.net
1- من الممكن تعريف المتغير كالآتى :
[/size]Dim X
2- نو ع البيان short مثلا الدقة له 5 خانات والنوع integer الدقة له 10 خانات والنوع long الدقة له 19 خانة -- المهم ---
من الممكن تعريف متغير x قيمته 2224على انه short أو integer أو long بس اللى بيفرق هو حجم الذاكرة
3- بالنسبة إجابة سؤال حضرتك فى التحويل الغير مباشر قد يتولد خطأ فقدان الرقم المحول احدى خاناته المؤثرة (اى خانة من خانات الرقم الصحيح ) و الكسور يتم تقريبها الى اقرب رقم صحيح فى حالة التحويل الى ارقام صحيحة
والباقى ذكروه الأساتذة الأفاضل
شكرا جزيلا لك وبالتوفيق دائما
وائل الجندي 01-03-2010, 12:04 AM الأستاذ سيف سالم والأستاذ طارق إلهامي والأستاذ محمد عبد الحكم والأستاذ راغب المصري
وباقي الأستاذة الأعزاء في المنتدي
أود أن أعرف رأي حضراتكم في هذا السؤال
من حيث هل صيغتة صحيحة أم لا
وإذا كانت صحيحية فما هي الإجابة الدقيقة لة مع التوضيح
قم بوضع القيمة 8325649721.25489622
في المتغيرات التالية
Short
Integer
Decimal
Long
String
راغب المصري 01-03-2010, 12:25 AM الأستاذ سيف سالم والأستاذ طارق إلهامي والأستاذ محمد عبد الحكم والأستاذ راغب المصري
وباقي الأستاذة الأعزاء في المنتدي
أود أن أعرف رأي حضراتكم في هذا السؤال
من حيث هل صيغتة صحيحة أم لا
وإذا كانت صحيحية فما هي الإجابة الدقيقة لة مع التوضيح
قم بوضع القيمة 8325649721.25489622
في المتغيرات التالية
Short
Integer
Decimal
Long
String
صيغة السؤال خطأ
لوجود 3 أخطاء
الأول : وهو النوع Short مداه يقع ما بين سالب 32767 الى موجب 32767
الخطأ الثانى : النوع Integer مداه من كذا الى كذا
الخطأ الثالث وهو أنه لا يمكن تخزين قيمة رقمية في متغير حرفي و إن كان فالناتج هو :
"Dim x as String =" 8325649721.25489622
ولك منى التحية أ/ وائل
وائل الجندي 01-03-2010, 01:44 PM صيغة السؤال خطأ
لوجود 3 أخطاء
الأول : وهو النوع Short مداه يقع ما بين سالب 32767 الى موجب 32767
الخطأ الثانى : النوع Integer مداه من كذا الى كذا
الخطأ الثالث وهو أنه لا يمكن تخزين قيمة رقمية في متغير حرفي و إن كان فالناتج هو :
"Dim x as String =" 8325649721.25489622
ولك منى التحية أ/ وائل
عفواً أستاذ راغب فصيغة السؤال صحيحة والإجابات هي
Short: العملية لا تصلح
Integer: 8325649721
Decimal : 8325649721.25489622
Long: 8325649721
String : " 8325649721.25489622"
ثانيا : للعلم المتغير string يقوم بتخزين قيم حرفية أو أرقام لا تدخل في عمليات حسابية أي إنة يستخدم لتخزين أرقام شرط أن يكتب الرقم بين علامتي تنصيص
وشكراً علي المشاركة الفعالة
ومنتظر الرد من باقي الزملاء
سيف سالم 01-03-2010, 04:32 PM الأستاذ سيف سالم والأستاذ طارق إلهامي والأستاذ محمد عبد الحكم والأستاذ راغب المصري
وباقي الأستاذة الأعزاء في المنتدي
أود أن أعرف رأي حضراتكم في هذا السؤال
من حيث هل صيغتة صحيحة أم لا
وإذا كانت صحيحية فما هي الإجابة الدقيقة لة مع التوضيح
قم بوضع القيمة 8325649721.25489622
في المتغيرات التالية
Short
Integer
Decimal
Long
String
هل يمكن تخزين8325649721.25489622 في المتغيرات الانية
لايمكن التخزين في Short
لايمكن التخزين في Integer
يمكن التخزين في Decimal
يمكن التخزين في Long
يمكن التخزين في String
وائل الجندي 01-03-2010, 08:38 PM هل يمكن تخزين8325649721.25489622 في المتغيرات الانية
لايمكن التخزين في Short
لايمكن التخزين في Short
يمكن التخزين في Decimal
يمكن التخزين في Long
يمكن التخزين في String
كنت محتاج رد حضرتك جداً
طبعا حضرتك تقصد بshort الثانية integer
وكدا تبقي الإجابات إلي أنا عرضتها صحيحة باستثناء الإجابة الثانية الخاصة بinteger
الف شكر مرة تانية
راغب المصري 02-03-2010, 01:06 PM عفواً أستاذ راغب فصيغة السؤال صحيحة والإجابات هي
short: العملية لا تصلح
integer: 8325649721
decimal : 8325649721.25489622
long: 8325649721
string : " 8325649721.25489622"
ثانيا : للعلم المتغير string يقوم بتخزين قيم حرفية أو أرقام لا تدخل في عمليات حسابية أي إنة يستخدم لتخزين أرقام شرط أن يكتب الرقم بين علامتي تنصيص
وشكراً علي المشاركة الفعالة
ومنتظر الرد من باقي الزملاء
برافو
بس انا برده اجابتى صح شوف حضرتك الكتاب صــــ 5 ، 6 الجدول اللى محدش بيبص عليه
الرقم 8325649721 لا يقع بين 2,147,483,648 - الى 2,147,483,647 وبالتالى الصيغة تكون خطأ ولا يتم التنفيذ
تانى حاجة انا مقلتش رقمى وحرفي انا عرضت الإجابة على افتراض ان الناتج الموجود قيم وعرفتها على انها متغير حرفي وده الصح انى مظهرش الناتج على طول لانى عندى نوعين بيان حرفي ورقمى
وبالتالى اجابتى تمام وصح
راغب المصري 02-03-2010, 01:15 PM لو عاوز تتأكد جرب عملى
وبعدين انا مجاوب نقطة string مظبوط
"Dim x as String =" 8325649721.25489622
ارجو زميلي التاكد من أسألتك و إجاباتك والتأكد من الإجابات الموجودة في الردود في المشاركات
لإنى اتضايقت
زميلك / رضا عزت
سيف سالم 02-03-2010, 03:50 PM كنت محتاج رد حضرتك جداً
طبعا حضرتك تقصد بshort الثانية integer
وكدا تبقي الإجابات إلي أنا عرضتها صحيحة باستثناء الإجابة الثانية الخاصة بinteger
الف شكر مرة تانية
بارك الله لك استاذ وائل
فعلا وتم التعديل
سيف سالم 02-03-2010, 03:54 PM برافو
بس انا برده اجابتى صح شوف حضرتك الكتاب صــــ 5 ، 6 الجدول اللى محدش بيبص عليه
الرقم 8325649721 لا يقع بين 2,147,483,648 - الى 2,147,483,647 وبالتالى الصيغة تكون خطأ ولا يتم التنفيذ
تانى حاجة انا مقلتش رقمى وحرفي انا عرضت الإجابة على افتراض ان الناتج الموجود قيم وعرفتها على انها متغير حرفي وده الصح انى مظهرش الناتج على طول لانى عندى نوعين بيان حرفي ورقمى
وبالتالى اجابتى تمام وصح
بارك الله لك
سيف سالم 02-03-2010, 03:56 PM لو عاوز تتأكد جرب عملى
وبعدين انا مجاوب نقطة string مظبوط
"dim x as string =" 8325649721.25489622
ارجو زميلي التاكد من أسألتك و إجاباتك والتأكد من الإجابات الموجودة في الردود في المشاركات
لإنى اتضايقت
زميلك / رضا عزت
مين قال انك خطأ
المقصود ان صيغة السؤال وليس الاجابة
وائل الجندي 02-03-2010, 04:06 PM لو عاوز تتأكد جرب عملى
وبعدين انا مجاوب نقطة string مظبوط
"Dim x as String =" 8325649721.25489622
ارجو زميلي التاكد من أسألتك و إجاباتك والتأكد من الإجابات الموجودة في الردود في المشاركات
لإنى اتضايقت
زميلك / رضا عزت
علي فكرة طريقتك في الكلام غير مقبولة عيب كدا لأن الجملة إلي انت قلتها دي ما يصحش تقولها
(لإنى اتضايقت )
وبعدين قبل ما ترد أقرأ المشاركات الأخري حتي لا تتسرع وتتضايق يا أستاذ راغب
إرجع إلي ردي علي أستاذي العزيز سيف سالم حتلاقي
إني شكرتة علي التوضيح وإني قلت لة إن إجابتي علي النقطة الخاصة ب integer كانت خطإ
أرجو عدم التسرع في الردود
وائل الجندي 02-03-2010, 04:07 PM كنت محتاج رد حضرتك جداً
طبعا حضرتك تقصد بshort الثانية integer
وكدا تبقي الإجابات إلي أنا عرضتها صحيحة باستثناء الإجابة الثانية الخاصة بinteger
الف شكر مرة تانية
أستاذ راغب خد بالك
دا كان ردي علي أستاذ سيف سالم
وائل الجندي 02-03-2010, 04:09 PM بارك الله لك استاذ وائل
فعلا وتم التعديل
أستاذ سيف شكرا جزيلا وبارك الله فيك
أنت دائماً المرجع لنا
راغب المصري 03-03-2010, 09:04 AM بدون تعليق
وائل الجندي 06-03-2010, 12:04 AM بدون تعليق
أستاذ راغب نحن زملاء وأخوة أرجو ألا تكون زعلان من كلامي فكنت عاتب عليك فقط علي إسلوب الكلام وليس علي الإجابات فكلنا نعمل معاً بهدف الإفادة للجميع وأعتقد والحمدلله أن مناقشاتنا في هذة الموضوعات كانت جيدة وعلي قدر المسئولية وأفادت الجميع بلإضافة إلي تعليقات باقي الزملاء الأفاضل والأستاذ العزيز سيف سالم
كنت أنتظر رد آخر غير ( بدون تعليق)
أرجو أن تعلم أن الخلاف لم يكن شخصي ولكنة كان علي مادة علمية وكلانا استفاد من هذا الخلاف الجميل
لكني كنت عاتب عليك فقط علي كلمة ( لإني إتضايقت)
وفي النهاية أهلا ومرحبا بك صديقي القديم والعزيز
راغب المصري 06-03-2010, 03:12 AM أستاذ راغب نحن زملاء وأخوة أرجو ألا تكون زعلان من كلامي فكنت عاتب عليك فقط علي إسلوب الكلام وليس علي الإجابات فكلنا نعمل معاً بهدف الإفادة للجميع وأعتقد والحمدلله أن مناقشاتنا في هذة الموضوعات كانت جيدة وعلي قدر المسئولية وأفادت الجميع بلإضافة إلي تعليقات باقي الزملاء الأفاضل والأستاذ العزيز سيف سالم
كنت أنتظر رد آخر غير ( بدون تعليق)
أرجو أن تعلم أن الخلاف لم يكن شخصي ولكنة كان علي مادة علمية وكلانا استفاد من هذا الخلاف الجميل
لكني كنت عاتب عليك فقط علي كلمة ( لإني إتضايقت)
وفي النهاية أهلا ومرحبا بك صديقي القديم والعزيز
أستاذ وائل حضرتك دخلت المنتدى وعملت مشاركات كتيرة بسرعة الصاروخ
والتيرم الأول على المنتدى في باب انت تسأل ونحن نجيب و الحمد لله كنت من أول من يقوموا بالإجابة ( الصحيحة)
لأنى من زمان لو مش متأكد من الإجابة مش هقولها وكل الأساتذة القدامى على المنتدى أكيد لاحظوا في إجاباتى كده
المهم .....
حضرتك طرحت السؤال وبسرعة البرق أيضا أثبت إن اجاباتى خطأ بدون تردد ولا الرجوع لسند .... والحمد لله كل إجاباتى كانت صحيحة ...وقد علمنى والدي رحمة الله عليه أنى لا أخفى شعورى نحو موقف معين ... فقلت لحضرتك ان اجابتى صحيحة والدليل صـــ 5 ، 6 وأنا متضايق
وبدون تعليق هنا معناها انى مش محتاج اتكلم في الموضوع ده تانى .
عموما : انا آسف انا لسه صغير بس هقول لحضرتك على نصيحة .....
متقولش معلومة مش متأكد منها ... لأن مش كل اللى بيسمعك عايز يستفيد ممكن يكون مستنى نقطة ينتقدك بيها
وفقك الله أخى الكريم
ولتانى مرة أنا آسف جدا وأوعد كل زملائى عدم التكرار
وهنزل موضوع اشحن لى شكرا مع الإعتذار للأستاذ وائل الجندى
قال تعالى " وتعاونوا على البر والتقوى ولا تعاونوا على الإثم والعدوان " صدق الله العظيم .
زميلك : رضا عزت ............. أشمون - المنوفية
راغب المصري 06-03-2010, 03:23 AM أسأل أنا سؤال :
النوع single يخزن داخله من -10 أس 38 الى + 10 أس 38 ودقته ( عدد الخانات ) = 7
فسر ذلك
السؤال للجميع
وائل الجندي 06-03-2010, 12:26 PM أسأل أنا سؤال :
النوع 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 أسأل أنا سؤال :
النوع single يخزن داخله من -10 أس 38 الى + 10 أس 38 ودقته ( عدد الخانات ) = 7
فسر ذلك
السؤال للجميع
سؤال جميل جداً أخي الكريم لقد قرأتة في مشاركة علي المنتدي بعنوان سؤال في البيانات المتغيرة للعضو 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 على حسب علمي
ان الدقة المقصود بها عدد خانات الرقم الظاهرة (اي عددارقام فقط بدون استخدام 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 متشكرين يا أستاذ محمد
حضرتك غبت 3 أيام ومقلتش
القلق ظهر علينا
عمرنا ما هنتعلم من بعض الا لو كانت هناك خلافات علمية بس اللى انا اتعلمته ان هناك اسلوب للحوار ولفرض الرأي
وفقكم الله
انت باشا كلامك كله صح
بس اللي غايب بجد عنا هما الاستاذين الكبار
أ/ البنان واو ابو عمر الجميل :022yb4:
أ/ Tarek Elhamy :022yb4:
والمانع خير ان شاء الله
سيف سالم 07-03-2010, 08:36 PM اما الكسور 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.php?attachmentid=34242&stc=1&d=1267986869
لاحظ ظهور الرقم
7 خانات فقط التى ظهرت
وليس هذا فحسب
ولكن اهم 7 خانات
راغب المصري 07-03-2010, 11:03 PM شكرا أ- سيف
الامر وضح تماما و الحمد لله
سيف سالم 07-03-2010, 11:34 PM شكرا أ- سيف
الامر وضح تماما و الحمد لله
بارك الله لك
ونرجو مزيد من التفاعل
روزى 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 الإجابة
ب و ج
وائل الجندي 09-03-2010, 11:39 AM أولا
متأسف علي الغياب مدة اليومين الماضيين لظروف طارئة
ثانياً
خالص الشكر والتقدير لكل من أستاذي العزيز الأستاذ سيف سالم القائد الأعلي لنا
وصديقي العزيز أستاذ راغب المصري علي المناقشة الممتعة وتوضيح إجابة السؤال الذي طرحة أستاذ راغب المصري
وفعلاً كانت مناقشة ممتعة واستفدنا منها كثيراً وأوضحت نقطة كانت غائبة عنا وكانت محيراني أنا شخصيأ
أكرر شكري وتقديري لأستاذي وزميلي
وائل الجندي 09-03-2010, 11:41 AM أخي و صديقي أ/ وائل :078111rg3: صديقي و أخيأ/ راغب :078111rg3:
صافي يا لبن الحمد لله
مش عايز حد يسمع حاجة ماشي :stickjo4:
دائماً تسمع كل خير لإن شاء الله
فأنا والأستاذ راغب أخوة وأصدقاء وكان هناك سوء تفاهم بسيط جدا وانتهي بكل حب وتقدير من الطرفين
وائل الجندي 09-03-2010, 11:44 AM سبب الإعتذار هو اقتباس اسم الموضوع من اسم فيلم علي غرار اسم موضوعك كلمني شكرا
فالاعتذار لك لأنك صاحب الفكرة وأنت من لفت نظري إليها
الأمانة العلمية والملكية الفكرية تقتضي ذلك زميلي العزيز
انا ما فاهمة ليه الاعتذار لمستر محمد ( روزي 2)
هذا هو سبب الإعتذار
وائل الجندي 09-03-2010, 11:48 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
إجابة الأستاذ راغب المصري إجابة صحيحة 100% وأتفق معة تماماً
بارك الله فيك أستاذ محمد علي السؤال
وبالرك الله فيك أستاذ راغب علي الإجابة الصحيحة والسريعة أيضاً
وائل الجندي 09-03-2010, 11:49 AM الإجابة
ب و ج
دي كانت إجابة أستاذ راغب المصري
وائل الجندي 09-03-2010, 11:54 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
أضيف إضافة صغيرة هي أن تعديلات كتاب الوزارة للفصل الدراسي الثاني ذكرت أن الإجابة
رقم ( د ) ب و ج
كما أن الإجابة ( أ ) خاطئة لأنة لا يجوز استخدام الأمر dim مرتين في سطر واحد أو في أمر واحد ( خطوة واحدة ) ولكنة يمكن استخاد أمر dim واحد لأكثر من متغير حتس لو كانوا من أنواع مختلفة
يوجدغي المرفقات تعديلات كتاب الوزارة
سيف سالم 09-03-2010, 01:44 PM شكرا للجميع
وبارك الله لكم
الاجابة كما اشار الاساتذة الكرام
وان السؤال عدل كما اشار الاستاذ وائل الجندي
راغب المصري 09-03-2010, 02:45 PM بارك الله في صديقى وأخى الأستاذ وائل
وبارك الله في معلمى الأستاذ سيف
وأخى ذو الطابع المرح الذي يهدف التعليم أ محمد عبدالحكم
ومزيد من الأسئلة
|