انجمن های تخصصی فلش خور

نسخه‌ی کامل: تبدیل CMD به ماشین حساب!
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
همان‌طور که می‌دانید Command Prompt ویندوز قابلیت‌های اجرایی مختلفی دارد. اما شاید برای‌تان جالب باشد که بدانید می‌توان به وسیله CMD به محاسبه 4 عمل اصلی ریاضی پرداخت و شما می‌توانید عملاً یک ماشین حساب کوچک در اختیار داشته باشید. در این ترفند به نحوه انجام این کار می‌پردازیم.
بدین منظور:
ابتدا کلیدهای ترکیبی Win+R را فشار دهید تا پنجره‌ی Run نمایان شود.
سپس عبارت cmd را وارد کرده و Enter بزنید تا پنجره‌ی Command Prompt باز شود.
حال فرض کنید قصد داریم دو عدد 5 و 3 را با هم جمع کنیم. برای این کار از این دستور استفاده خواهیم کرد:
set /a 5+3
خواهید دید که پس از وارد کردن این دستور و فشردن Enter، عدد 8 به عنوان نتیجه نمایش داده خواهد شد.
در مثالی دیگر اگر قصد ضرب دو عبارت 3 و 4 را داشته باشیم، از چنین دستوری استفاده خواهیم کرد:
set /a 3*4
وارد کردن این دستور، عدد 12 را نتیجه خواهد داد.
مثال‌های دیگری را همراه با نتیجه هر کدام در زیر مشاهده می‌کنید:
set /a 7-2
5
set /a 8/4
2
set /a 2*(9/3)
6
set /a (2*9)/2
9
ممنون از این اطلاعاتی که دادید. برای تکمیل صحبت های این دوستمون من یک سری توضیحات رو هم جدا گانه ارائه میدم Wink
در واقع دستور set /a برای تنظیم کردن نوع فعالیت ها به Arithmetic expression هست. مثلا اگر شما بخواید یک متغیر از نوع عددی رو هم مورد استفاده قرار بدید باید از آپشن a/ دستور SET استفاده کنید.
این دستور به چهار عمل اصلی محدود نمیشه و میشه باحاش کارهایی مثل شیفت دادن بیت ها، بدست آوردن باقیمانده ی تقسیم، کار های ترکیبی(مثل += و ... ) و Logical negation و XOR و OR و AND رو هم انجام داد.