PDA

View Full Version : سوال: محاسبه اعداد داخل یک تکست باکس



m.4.r.m
یک شنبه 16 آذر 1393, 11:17 صبح
من یک تکست باکس دارم توش یه سری اعداد نوشته میشه مثل :
4+6-2*56+63/2 میخوام این فرمول ریاضی رو یکجا محاسبه کنم روشی دارید؟

Dr Saeed
یک شنبه 16 آذر 1393, 17:20 عصر
من یک تکست باکس دارم توش یه سری اعداد نوشته میشه مثل :
4+6-2*56+63/2 میخوام این فرمول ریاضی رو یکجا محاسبه کنم روشی دارید؟

با سلام

با استفاده از split متن داخل رو به قسمت های مختلف تقسیم کنید بعد داخل متغیر بریزید بعد اعمال رو روش انجام بدید

m.4.r.m
دوشنبه 17 آذر 1393, 07:03 صبح
اسپلیت جواب نمیده چون هر بار +*-/ متغیر هستند ثابت نیستن میتونه همشون یه بار جمع بشن یا هربار فرق کنن

ایلیا آخوندزاده
دوشنبه 17 آذر 1393, 23:45 عصر
باسلام
البته ببخشید من کوچک تر از اونیم که پیش شما استاد بزرگوار اظهار نظر کنم ولی خب من نظرم رو میگم شاید با ادغام نظرات بتونید مشکلتون رو حل کنید
اگه از تابع اسپلیت استفاده بشه و کاراکتر ها تقسیم بشن آیا شما نمی تونید به برنامه تعریف کنید که اگر مثلا با کاراکتر / مواجه شدی عمل تقسیم را انجام بده یعنی علاوه بر تابع و تجزیه از دستورات IF برای مدیریت پردازش استفاده کنید.

vbhamed
چهارشنبه 19 آذر 1393, 02:01 صبح
سلام
اين يك نمونه كه پارامتر هم پشتيباني مي‌كنه :