![]() |
حد سامع حاجة مع الاعتذار للأستاذ / محمد عبد الحكم
كلنا نتفق علي أنة
في حالة التحويل من نوع بيان عددي ذو سعة تخزينية أكبر إلي نوع عددي ذو سعة تخزينية أقل فإنة يحدث فقد في البيانات فهل هذا الفقد يحدث مع التقريب أم لا التوضيح بمثال: - إذا أردنا تخزين القيمة 1.6 في متغير من النوع Short فإن الناتج يكون 1 أم 2 منتظر الرد من زملائي الأعزاء مدرسي الحاسب الآلي |
لا يجوز مشاهدة الموضوع بدون رد
|
اقتباس:
فى التحويل الغير مباشر قد يتولد خطأ فقدان الرقم المحول احدى خاناته المؤثرة (اى خانة من خانات الرقم الصحيح ) و الكسور يتم تقريبها الى اقرب رقم صحيح فى حالة التحويل الى ارقام صحيحة وطبعا حضرتك هتخزن القيمة في نوع بيان يحمل قيم صحيحة Short |
أ - راغب
أنا أتفق معاك في إجابتك وشكرا |
اقتباس:
بس انا ممكن اعرف سبب الاعتذار انا مش فاهم سبب الاعتذار |
بارك الله فيكم
الإجابة تتفق تماماً مع وجهة نظري وهي الإجابة الصحيحة 2 ومنتظر تعقيب الأيتاذ سيف سالم وباقي الزملاء |
اقتباس:
سبب الإعتذار هو اقتباس اسم الموضوع من اسم فيلم علي غرار اسم موضوعك كلمني شكرا فالاعتذار لك لأنك صاحب الفكرة وأنت من لفت نظري إليها الأمانة العلمية والملكية الفكرية تقتضي ذلك زميلي العزيز |
اقتباس:
ممكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا مثال تحويل القيمة 12345678 إلي short فإن الناتج يكون 12345 أم 12346 حد سامع حاجة |
التحويل من اكبر الي اقل باستخدام convert.to إذا أردنا تخزين القيمة 1.6 في متغير من النوع Short فإن الناتج يكون يتم تقريب الكسور الى اقرب رقم صحيح عند التحويل الى رقم صحيح شرط الا يكون اكبر من المحول اليه والا نتج اخطأ 1 أم 2 يكون الناتج 2 مكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا مثال تحويل القيمة 12345678 إلي short فإن الناتج يكون 12345 أم 12346 حد سامع حاجة هنا ينتج خطأ لان المحول اكبر من المحول اليه |
يتم تقريب الكسور الى اقرب رقم صحيح عند التحويل الى رقم صحيح شرط الا يكون اكبر من المحول اليه والا نتج اخطأ
إذا أردنا تخزين القيمة 1.6 في متغير من النوع Short فإن الناتج يكون 1 أم 2 يكون الناتج 2 تحويل القيمة 12345678 إلي short فإن الناتج يكون 12345 أم 12346 هنا ينتج خطأ لان المحول اكبر من المحول اليه لانه قد يتولد عنه فقد الرقم المحول احدى الخانات المؤثرة الهامه وهى خانات الارقام الصحيحه |
[quote=وائل الجندي;2017975]ممكن تقولي إذا كان المحول منة والمحول إلية صحيح فهل يتم الفقد مع التقريب أم لا
مثال تحويل القيمة 12345678 إلي short فإن الناتج يكون [ الشكر للأستاذ- سيف والأستاذ طارق وأود أن أوضح لزميلى أ/ وائل نقطة في برنامج visualbasic.net 1- من الممكن تعريف المتغير كالآتى : [/size] Dim X 2- نو ع البيان short مثلا الدقة له 5 خانات والنوع integer الدقة له 10 خانات والنوع long الدقة له 19 خانة -- المهم ---من الممكن تعريف متغير x قيمته 2224على انه short أو integer أو long بس اللى بيفرق هو حجم الذاكرة 3- بالنسبة إجابة سؤال حضرتك فى التحويل الغير مباشر قد يتولد خطأ فقدان الرقم المحول احدى خاناته المؤثرة (اى خانة من خانات الرقم الصحيح ) و الكسور يتم تقريبها الى اقرب رقم صحيح فى حالة التحويل الى ارقام صحيحة والباقى ذكروه الأساتذة الأفاضل |
اقتباس:
أستاذي العزيز شكراً جزيلا لك |
اقتباس:
جزاك الله خيراً استاذ طارق |
[quote=راغب المصري;2018912]
اقتباس:
اقتباس:
شكرا جزيلا لك وبالتوفيق دائما |
الأستاذ سيف سالم والأستاذ طارق إلهامي والأستاذ محمد عبد الحكم والأستاذ راغب المصري
وباقي الأستاذة الأعزاء في المنتدي أود أن أعرف رأي حضراتكم في هذا السؤال من حيث هل صيغتة صحيحة أم لا وإذا كانت صحيحية فما هي الإجابة الدقيقة لة مع التوضيح قم بوضع القيمة 8325649721.25489622 في المتغيرات التالية Short Integer Decimal Long String |
جميع الأوقات بتوقيت GMT +2. الساعة الآن 07:09 PM. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.