PDA

View Full Version : سوال: ماشین حساب فقط با چند خط کد



Pedram_Parsian
جمعه 20 تیر 1393, 12:45 عصر
دوستان سلام

چند وقت پیش یه کدی پیدا کردم که کاربر هر چی میزد رو محاسبه می کرد ...
حالا که بهش نیاز دارم هر چی توی سایت گشتم پیدا نکردم :ناراحت:
ممنون میشم کمکم کنید .

Ali.hitter
جمعه 20 تیر 1393, 13:14 عصر
سلام؛
اگه منظورتون اینه که با اولویت اعمال هر چی تایپ میکردید رو جواب میداد من یه تابع اینجوری نوشتم اگه نیاز دارید بگید تا بذارم

Pedram_Parsian
جمعه 20 تیر 1393, 14:24 عصر
سلام؛
اگه منظورتون اینه که با اولویت اعمال هر چی تایپ میکردید رو جواب میداد من یه تابع اینجوری نوشتم اگه نیاز دارید بگید تا بذارم

آره
فکر کنم همین باشه
ممنون میشم کمک کنید
:لبخند:

elec60
جمعه 20 تیر 1393, 17:21 عصر
دوستان سلام

چند وقت پیش یه کدی پیدا کردم که کاربر هر چی میزد رو محاسبه می کرد ...
حالا که بهش نیاز دارم هر چی توی سایت گشتم پیدا نکردم :ناراحت:
ممنون میشم کمکم کنید .


الگوريتم RPN رو سرچ کن: Reversed Polish Notation

Pedram_Parsian
جمعه 20 تیر 1393, 19:15 عصر
الگوريتم RPN رو سرچ کن: Reversed Polish Notation

فکر نمی کنم این باشه ...
خیلی راحت تر از این چیزا بود و البته در محیط Console بود ...
ممنون میشم راهنمایی کنید.

elec60
شنبه 21 تیر 1393, 11:14 صبح
فکر نمی کنم این باشه ...
خیلی راحت تر از این چیزا بود و البته در محیط Console بود ...
ممنون میشم راهنمایی کنید.

اگه بخواي مثلا مقدار 2+3*5+(2-9/8+6/9)*10+(2+3*(2+6*8))/10 بهترين روشه همين RPN هست

Ali.hitter
سه شنبه 24 تیر 1393, 19:31 عصر
الگوریتم RPN واقعا روش خوبیه و کار شما رو هم راه میندازه من وقتی که تازه کد میزدم یه برنامه ساده نوشتم که همینکارو انجام میده(البته خیلی سادس ولی شاید بدردت بخوره)