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

نام تاپیک: چگونگی ساخت یک Math Parser

  1. #1

    Question چگونگی ساخت یک Math Parser

    سلام دوستان همینطور که میدونید توی ساختمان داده ما مطلبی داریم با عنوان عبارات infix , postfix و prefix که مربوط به موقعیت عملوندها و عملگرها است که توی کتابهای ساختمان داده نحوه تبدیل رو گفتند ولی برای محاسبه مقدار یک عبارت postfix به infix چیزی گفته نشده! برای اینکار Math Parser های زیادی وجود داره مثل Math Parser .NET , Mathos Parser , mXparser اما حالا اگه بخوایم خودمون بسازیم باید چطوری از استک استفاده بکنیم البته باید پرانتز هم در نظر گرفته شود لطفا اگه کسی اطلاعی داره این کد رو بنویسه و برای چهار عمل اصلی و پرانتز هم کافیه بقیه عملگرها و توابع رو خودم گسترش میدم.

  2. #2

  3. #3

    نقل قول: چگونگی ساخت یک Math Parser


    این تایپیکتون به کارم میاد، یعنی یه عبارت رشته ای رو گرفته و هم تبدیل به Postfix کرده و هم مقدارش رو حساب میکنه فقط خیلی خوب می شد اگه برای هر خطش یک کامنت میزاشتین تا بیشتر متوجه بشیم .

    و یک مشکلی هم که داره اینه که مقادیر منفی رو درست محاسبه نمیکنه مثلا 5+9- رو اشتباه 14- حساب میکنه!!!

    و یک مشکل هم با محاسبه عبارت 6 + 2 / 9 داره!!!!!!!!!!!!!!!!!!!!!!!!
    آخرین ویرایش به وسیله daniyaltjm : شنبه 13 شهریور 1395 در 19:28 عصر

  4. #4

    نقل قول: چگونگی ساخت یک Math Parser

    نقل قول نوشته شده توسط daniyaltjm مشاهده تاپیک
    این تایپیکتون به کارم میاد، یعنی یه عبارت رشته ای رو گرفته و هم تبدیل به Postfix کرده و هم مقدارش رو حساب میکنه فقط خیلی خوب می شد اگه برای هر خطش یک کامنت میزاشتین تا بیشتر متوجه بشیم .

    و یک مشکلی هم که داره اینه که مقادیر منفی رو درست محاسبه نمیکنه مثلا 5+9- رو اشتباه 14- حساب میکنه!!!

    و یک مشکل هم با محاسبه عبارت 6 + 2 / 9 داره!!!!!!!!!!!!!!!!!!!!!!!!
    اصلاح کردم.

  5. #5

    نقل قول: چگونگی ساخت یک Math Parser

    سلام

    دوست عزیز من چند وقت پیش برنامه ماشین حساب رو با پرانتز درست کردم یک عبارت ریاضی بهش میدی و محاسبه میکنه.

    علامت منفی پشت عدد تو این برنامه کار نمیکنه یه مقدار حوصله نکردم تکمیلش کنم. امیدوارم مفید باشه براتون

    موفق باشید
    فایل های ضمیمه فایل های ضمیمه

تاپیک های مشابه

  1. چگونگی ساخت یک منوی داینامیک و کشویی
    نوشته شده توسط balis_pascal در بخش طراحی وب (Web Design)
    پاسخ: 7
    آخرین پست: پنج شنبه 05 خرداد 1390, 14:03 عصر
  2. سوال: چگونگی ساخت یک فیلد از ترکیب چند فیلد
    نوشته شده توسط icmaster در بخش گزارش سازی با Crystal Report
    پاسخ: 9
    آخرین پست: سه شنبه 07 فروردین 1386, 15:48 عصر
  3. چگونگی ساخت یک فیلد از نوع عکس
    نوشته شده توسط Yaserkh در بخش Access
    پاسخ: 1
    آخرین پست: پنج شنبه 18 خرداد 1385, 08:15 صبح
  4. چگونگی ساخت یک جستجو گر سریع برای جستجوی درون مقاله ای؟
    نوشته شده توسط saeed_programer در بخش SQL Server
    پاسخ: 9
    آخرین پست: پنج شنبه 30 مهر 1383, 20:23 عصر
  5. چگونگی ساخت یک کنترل تحت وب؟
    نوشته شده توسط saeed_programer در بخش ASP.NET Web Forms
    پاسخ: 3
    آخرین پست: چهارشنبه 29 مهر 1383, 14:27 عصر

برچسب های این تاپیک

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

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