عرض مشاركة واحدة
  #2  
قديم 23-05-2010, 12:27 AM
nahla_m nahla_m غير متواجد حالياً
مدرس حاسب آلى
 
تاريخ التسجيل: Mar 2010
المشاركات: 83
معدل تقييم المستوى: 16
nahla_m is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة maadaa مشاهدة المشاركة
أرجو الرد من فضلكم
في بداية الفصل الأول مكتوب يمكن التخزين في الخليةbyte إما حرفاً واحداً وإما أرقام من (– 128) إلى (+ 127) للأرقام الصحيحة , أما الأرقام ذات الكسور العشرية والأرقام الأكبر من+ 127, والأرقام الأصغر من– 128 تحتاج أكثر من خلية .
في حين في شرح أنواع البيانات مكتوب في النوع byte وهو سعته خلية واحدة أيضا مكتوب أن المدى من صفر إلى 255 أعدادا صحيحة فقط
كيف يمكن التوفيق بين الفقرتين ؟ أم أن الفقرة الأولى بها خطأ ؟
مع الشكر
أرجو الرد من كل الأساتذة في المنتدى المحترم .
أخى الفاضل / maadaa

هناك توافق بين الفقرتين و ليس هناك أى خطأ و لكن كما قلت كتاب المدرسة به قصور فى الشرح

و سأشرح لحضرتك
1- الخلية الواحدة يمكن أن تخزن 256 رقم
إما أن يكون كلهم موجب من 255 : 0
و إما إذا أردت إدخال أرقام موجبه و أخرى سالبة فى نفس الخلية
فيمكن إدخال أرقام موجبة 128 رقم موجب من 127 : 0 و إدخال أرقام سالبة 128 رقم سالب من - 128 : - 1 و مجموعهم فى النهاية 256 رقم ( 0:127) + ( - 128:- 1 )

لقد علمت بهذه المعلومة من مرجع خاص باللغة Visual Basic.Net لأحد الكتاب الكبار
إن لم يكن الشرح واضح أنا تحت أمرك فى إعادته بشكل آخر