نريد تفسيرا رياضيا وبرمجيا لناتج أحد التمارين التي تقوم بجمع الكسور

لماذا الناتج أصبح يساوي 1.0 ؟

علما بأن الكود المستخدم في الحل هو ..


التعليق السابق

طلع 1.0 لأن i متغير من نوع int و هذا المتغير يكون فقط من الاعداد الصحيحة، لذا فإن المتغير يكون 1 عند ١/١ و 0 عند البقيه لانها كلها اقل من الواحد لذا يحذف الكسر و يبقي علي الصفر

فعلا لما غيرته الي double طلع نفس الناتج الموجود في الألة

حاجة بسيطة بس دوختني :D

شكرا جزيلا .