![]() |
|
[VB.NET] السلام عليكم أرجو حل لهذه المشكلة - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : [VB.NET] السلام عليكم أرجو حل لهذه المشكلة (/showthread.php?tid=16474) |
السلام عليكم أرجو حل لهذه المشكلة - صبري زينوبي - 17-07-16 السلام عليكم و رحمة الله و بركاته يا أخوة المنظومة المبيعات متاعي لما تقوم بالعملية الحسابية هذه 10 تقسيم 3= 0.33333333333 و بعدين لما تباع القطعة 0.33333333333 ضارب 3= 9.999999999999999 يعني في 0.0000000000000001 ناقص من الاجمالي و لما يكون العدد كبير يكبر المبلغ الناقص فأرجو منكم حل لهذه المشكلة و كيفية التصرف معها و بارك الله فيكم و في أعمالكم RE: السلام عليكم أرجو حل لهذه المشكلة - محمد كريّم - 17-07-16 استخدم دالة Round للتقريب لأقرب مستوى أنت تحدده مثلا أنا استخدم التقريب كود : final_price = decimal.Round(final_price, 3, MidpointRounding.AwayFromZero).ToString("N3");تفاصيل أكثر: https://msdn.microsoft.com/en-us/library/9s0xa85y(v=vs.110).aspx RE: السلام عليكم أرجو حل لهذه المشكلة - صبري زينوبي - 18-07-16 بارك الله فيك أخي محمد الدالة اشتغلت معايا و الحمد لله و نسأل الله تكون في ميزان حسناتك |