نمایش نتایج 1 تا 7 از 7

نام تاپیک: فهماندن سک رشته ی محاسباتی به برنامه

  1. #1
    کاربر دائمی آواتار navid1n2000
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    سن
    34
    پست
    439

    فهماندن سک رشته ی محاسباتی به برنامه

    من یک رشته دارم به این صورت :
    3 * (Sarmaye) + mah

    می خوام وقتی اینو برنامه دید بفهمه که باید 3 رو ضربدر میزان سرمایه بگنه بعلاوه ی ماه
    سرمایه و ماهو خودم از دیتابیس آوردم . ولی نمی دونم چجوری بگم ضربش کنه . . این الان یک رشته س . یعنی توی یک استرینگه
    ره حل شما چیه ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟


  2. #2

    نقل قول: فهماندن سک رشته ی محاسباتی به برنامه

    درست متوجه نشدم!
    شما میخواید دو مقدار عددی که از بانک خونده میشه رو توی فرمول تاثیر بدید، مشکلتون اینه که چطور رشته (همون دو عدد) رو تبدیل به عدد کنید؟

  3. #3
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    36
    پست
    495

    نقل قول: فهماندن سک رشته ی محاسباتی به برنامه

    از Regular Expression ها برای تفسیر رشته ات استفاده کن. تو msdn مفصل نوشته.

  4. #4
    کاربر دائمی آواتار navid1n2000
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    سن
    34
    پست
    439

    نقل قول: فهماندن سک رشته ی محاسباتی به برنامه

    مشکل اینه که کلا چطور جواب رو بگیرم
    یعنی بریزم تو چه متغیری؟
    از کجا شروع کنم
    چون شاید کاربر فرمول رو عوض کنه . پس باید هر فرمولی که اومد برنامه بفهمه و جوابو حساب کنه

  5. #5
    کاربر دائمی آواتار navid1n2000
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    سن
    34
    پست
    439

    نقل قول: فهماندن سک رشته ی محاسباتی به برنامه

    نقل قول نوشته شده توسط pesar irooni مشاهده تاپیک
    از Regular Expression ها برای تفسیر رشته ات استفاده کن. تو msdn مفصل نوشته.
    من نتوستم چیزی در مورد Regular Expression پیدا کنم . میشه بیشتر راهنمایی کنین ؟

  6. #6
    VIP آواتار Sajjad.Aghapour
    تاریخ عضویت
    مهر 1386
    محل زندگی
    اهل کاشانم .. روزگارم بد نیست
    پست
    1,265

    نقل قول: فهماندن سک رشته ی محاسباتی به برنامه

    دلیلتون برای استفاده از یک string برای این فرمول چیه؟
    من قبلا یک کلاس برای این مورد نوشته بودم که کاربر با وارد کردن یک فرمول (البته هر گونه فرمول ریاضی) جواب رو بر میگردون که متاسفانه نتونستم پیداش کنم.
    اگه شما در فرمولتون فقط متغیر های mah , sarmaye رو دارید ،خوب کارتون تا حدودی آسونتر میشه.یه خورده روی کار با string ها مطالعه کنید(مثل IndexOf , SubString و یا Split و ...)....
    ......
    البته به گفته دوست خوبم pesar irooni که می تونید با Regular Expression به این منظور دست پیدا کنید نمی دونم میشه یا نه.اما برای این منظور شما باید به مطالعه دقیق Pattern ها در کلاس Regex بپردازید......
    Close your eyes, take a deep breath, click your heels three times, and say, "There's no better thing than Inversion of Control and Dependency Injection, generic specialization, the decorator pattern, chains of responsibilities, and extensible software."

  7. #7
    کاربر دائمی آواتار navid1n2000
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    سن
    34
    پست
    439

    نقل قول: فهماندن سک رشته ی محاسباتی به برنامه

    نقل قول نوشته شده توسط sajjadlove مشاهده تاپیک
    دلیلتون برای استفاده از یک string برای این فرمول چیه؟
    من قبلا یک کلاس برای این مورد نوشته بودم که کاربر با وارد کردن یک فرمول (البته هر گونه فرمول ریاضی) جواب رو بر میگردون که متاسفانه نتونستم پیداش کنم.
    اگه شما در فرمولتون فقط متغیر های mah , sarmaye رو دارید ،خوب کارتون تا حدودی آسونتر میشه.یه خورده روی کار با string ها مطالعه کنید(مثل IndexOf , SubString و یا Split و ...)....
    ......
    البته به گفته دوست خوبم pesar irooni که می تونید با Regular Expression به این منظور دست پیدا کنید نمی دونم میشه یا نه.اما برای این منظور شما باید به مطالعه دقیق Pattern ها در کلاس Regex بپردازید......
    آخه دست من نیست که یک رشت س
    بعدشم بین فرمولا یک سری پارامتر به اسم سرمایه و مدت عضویت و . . . هست . که کم الان تونستم اونارو از فرمول در بیارم و برم توی پایگاه داده مقدارشونو پیدا کنم
    ولی نمی دونم چه جور بذارم تو فرمول و جواب بگیرم ...............

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •