اطلاعیه

Collapse
No announcement yet.

چگونه می توان با AVR الویت های ریاضی رو تشخیص د

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    چگونه می توان با AVR الویت های ریاضی رو تشخیص د

    سلام
    من یه پروژه دارم : "ماشین حساب مهندسی با تاچ اسکرین با بسکام "
    می خوام وقتی مثلا یه نفر عبارت : "2*(3+5)/6-2^2" رو نوشت الویت ها رو تشخیص بده و محاسبات رو با در نظر گرفتن الویت ها انجام بده.
    الویت های ریاضی:
    1. پرانتز و کروشه یعنی () و []
    2. توان و رادیکال (که رادیکال در این ماشین حساب با نوشتن توان کسری با صورت 1 شناخته می شود مثلا 2 به توان 1/3 همان رادیکال 2 با فرجه ی 3 است)
    3. ضرب و تقسیم ( * و / )
    4. جمع و تفریق ( + و - )

    خواهشمندم کمکم کنید که ATMEGA 32 چگونه در رشته ی "2*(3+5)/6-2^2" الویت ها را تشخیص داده و محاسبات را به ترتیب انجام دهد.

    از هر ایده ای که شما بگویید می توان استفاده کرد پس لطفا دریغ نکنین.
    [glow=green,2,300][b]بشر ممکن الخطاست
    درخت هرچه پربار تر سر به زیر تر[/glow]
لطفا صبر کنید...
X