تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
احتاج طريقة للطرح او الجمع في المصفوفات
#5
عزيزي احمد نبيل اشكر محاولتك مساعدتي 
لكن انا لم اقصد هذا انا اقصد في المصفوفات لنقل انها مصفوفين كل واحدة بطول 10 خانات حجم كل خانة 1 بايت كالتالي:
المصفوفة الأولى:  240-099-022-232-099-250-077-044-034-253
المصفوفة الثانية :  245-129-202-121-199-020-057-024-134-153
الان اريد ان اجمع المصفوفتين . من المعروف والبديهي ان القيمة القصوى للبايت هي 255
لكن عند جمع الخانة الاولى من المصفوفة الاولى 240 مع الخانة الاولى من المصفوفة الثانية  245 النتيجة 485 البايت لا يحتمل هذه القيمة 

لذا اريد تخزين قيمة 229 ثم نقل الزيادة الى الخانة التالية 1 والتي تمثل 256 يعني الحمل

كذلك عند الطرح 
240 لا يمكن ان تطرح منها 245 لان البايت ليس فيه قيم سالبة لذلك استلاف واحد من الخانة التالية وهي 99 لتصبح 98 اما الواحد يمثل 256 يجمع الى 240
ليكون الناتج 496 ثم نطرح ل245 فيكون الناتج 251
ويرجى الانتباه ان القيمة التالية ربما تكون صفراً فنجعلها تستلف واحد من القيمة الثالثة لتصبح 256 ثم يتم الاستلاف منها لتصبح 255 

هذا هو طلبي أخي العزيز
فهل هناك دالة تقوم بهذا وان كان لا فما هي الطريقة الامثل باستخدام الكود
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: احتاج طريقة للطرح او الجمع في المصفوفات - بواسطة abudawoodd - 20-01-17, 06:07 PM


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم