المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ما هذا الخلل في البرنامج ؟


ثامر أبو بلقيس
26-06-2014, 01:29 AM
السلام عليكم ورحمة الله وبركاته

أخي بدون شك 2232.4 - 2232 تساوي 0.4 أليس كذلك

بحاجة أن ترسل لي الكود المحقق لذلك

ما سبب الخطأ في البرنامج ؟؟
و ما الحل ؟
سلامي :abc_138:

النصل القاطع
27-06-2014, 09:56 PM
السلام عليكم ورحمة الله وبركاته

أخي بدون شك 2232.4 - 2232 تساوي 0.4 أليس كذلك

بحاجة أن ترسل لي الكود المحقق لذلك
:abc_138:
لك ما طلبت
result = string.format('%.02f', 2232.4 - 2232)
Dialog.Message("Notice", result, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);



ما سبب الخطأ في البرنامج ؟؟
:abc_138:

عذرا ...... الشرح يطول :abc_113:

ثامر أبو بلقيس
27-06-2014, 11:19 PM
السلام عليكم ورحمة الله وبركاته
أولا شكرا جزيلا

حتى و إنه كان يهمني سبب الخلل أكثر من الحل على كل هذه محاولة
باستعمال دوال الاوتوبلاي الجواب في حد ذاته قد يحمل سبب الخطأ ؟؟

result = Math.Round(2232.4 - 2232, 10);
Dialog.Message("Notice", result);

بالتوفيق :abc_138: