تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 8 از 8

نام تاپيک: عملیات ریاضی

  1. #1
    اگه نباشه جاش خالی می مونه afshinaghasi's Avatar
    تاريخ عضويت
    Aug 2007
    پست ها
    278

    14 عملیات ریاضی

    سلام
    کسی میدونه چه جوری میشه عملیات ریاضی طولانی رو در editbox انجام داد و جواب گرفت مثلا اینرو :
    (13*24)*((23^2*5)/4^2)
    البته اینکارو میشه در یک متغیر انجام داد ولی آیا میشه تو editbox این کارو کرد و جواب گرفت مثل ماشین حسابهای مهندسی پیشرفته . یا اینکه باید کد نوسی کرد.

  2. #2
    اگه نباشه جاش خالی می مونه afshinaghasi's Avatar
    تاريخ عضويت
    Aug 2007
    پست ها
    278

    پيش فرض

    کسی نمیدونه

  3. #3
    آخر فروم باز NoneForce's Avatar
    تاريخ عضويت
    Nov 2005
    محل سكونت
    Sector0@
    پست ها
    1,603

    پيش فرض

    سلام
    مدخل شماره 808236685 در Delphi Knowledge Base را مشاهده كنيد.

  4. #4
    پروفشنال romixery's Avatar
    تاريخ عضويت
    Mar 2007
    محل سكونت
    ميون موجودات عجيب غريب(آدما)
    پست ها
    673

    پيش فرض

    سلام
    چرا نميشه!!! كار نشد نداره
    من نميدونم براي اين كار كامپوننتي وجود داره يا نه ولي با كد نويسي مي توني اين كار رو انجام بدي.
    اول بگو ببينم كار با دستورات كنترل Str رو بلدي؟ دستوراتي مثل pos,copy,delete؟
    تقريبا با اين سه تا دستور مي توني كاري كه ميخواي رو انجام بدي. ولي كار پيچيده ايه.
    طبق سوالي كه در پست اولتون نوشتين براي عملگر توان(^) نياز به نوشتن تابع دارين. براي *,+,- نيازي ندارين.
    الگوريتمي كه من به ذهنم ميرسه اينه:
    با دستور Pos موقعيت *,/,+,- رو در متنت بدست بيار. بعد با دستور Copy بايد عدد ها رو به يه متغير بريزي. بعد محتويات اين متغير رو در يه متغير integer (فعلا بحثمون در مورد اعشاريه) بريزي و بعد نصبت به اون عملگر كه بهش رسيده بودي ( با دستور pos) مي توني با هم جمع يا تفريق يا ... كني.
    در مورد دستورات، Help دلفي كارسازه
    موفق باشين
    باي

  5. #5
    داره خودمونی میشه sp1000's Avatar
    تاريخ عضويت
    Nov 2006
    محل سكونت
    قشم
    پست ها
    189

    پيش فرض

    چه جالب !!!
    ولی خیلی گیج کننده
    بای

  6. #6
    حـــــرفـه ای F A R H A D's Avatar
    تاريخ عضويت
    Aug 2006
    پست ها
    1,383

    پيش فرض

    با سلام. شما برای این کار بهتره از روشی که سیستم عامل استفاده میکنه استفاده کنید.
    با استفاده از تقدم عملگرها و اولویت آنها جمله ها رو درون پشته (stack) قرار بدی و بعد حل کنی.
    کد نویسی نسبتا پیچیده ای داره
    موفق باشی

  7. #7
    حـــــرفـه ای مرد مباح's Avatar
    تاريخ عضويت
    Dec 2005
    محل سكونت
    روي ميخ
    پست ها
    2,143

    پيش فرض

    اگه رشتتون كامپيوتر هست توي درس Compiler يك چنين مسئله اي مطرح شده در سطح بزرگتر.

  8. #8
    اگه نباشه جاش خالی می مونه afshinaghasi's Avatar
    تاريخ عضويت
    Aug 2007
    پست ها
    278

    پيش فرض

    خودم حلش میکنم از این سخت ترهم حل کردم اینکه چیزی نیست

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •