احاول اعمل برنامج بسيط اكتب فية رقم معين
و نسبة معينة يرجع لى النسبة من الرقم
ولكن واجهتنى مشكلة عندما احاول ادخال رقم بة كسر
مثل 250.45 تخرج اكسبشن
حاولت استخدام double d=integer.paresint
خرجت نفس الاكسبشن
ما الحل
شكرا ع الاهتمام
احاول اعمل برنامج بسيط اكتب فية رقم معين
و نسبة معينة يرجع لى النسبة من الرقم
ولكن واجهتنى مشكلة عندما احاول ادخال رقم بة كسر
مثل 250.45 تخرج اكسبشن
حاولت استخدام double d=integer.paresint
خرجت نفس الاكسبشن
ما الحل
شكرا ع الاهتمام
هل تريد الحصول على النسبة بواسطة التقسيم على عدد معين؟
برنامجى ببساطة هو 2TEXTFIELD
واحد اضع بداخلة رقم معين وليكن 220.5
و الثانى اضع بة نسبة معينة ولتكن 30
و زرار عندما اضغط علية يظهر الالنسبة من الرقم
220.5 *30/100
مرحبا
اولا عندما تدخل الرقم يجب ان تكتب الفاصلة نقطة وبزبط معك ان شاء الله مثلا اكتب
250.5
اما بالنسبة
double d=integer.paresint
فهذا خطا مثلا الجهة اليسرى double واليمنى int والصحيح ان يكون الجهتين من نفس النوع مثل
double d=Double.parseDouble
والله الموفق
لست متواجد بشكل يومي
هذا الموضوع مغلق.