انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید




نویسنده موضوع: عملیات جبری در اسکریپت  (دفعات بازدید: 570 بار)

0 کاربر و 2 مهمان درحال مشاهده موضوع.

آفلاین abdossamad2003

  • Full Member
  • *
  • ارسال: 157
عملیات جبری در اسکریپت
« : 26 دی 1396، 07:06 ب‌ظ »
با سلام خدمت دوستان
در اسکریپت چگونه می توان عملیات جبری متداول را انجام داد مثلا سینوس یک عدد یا متغیر

با تشکر

آفلاین AmirZare

  • Full Member
  • *
  • ارسال: 147
  • جنسیت : پسر
پاسخ : عملیات جبری در اسکریپت
« پاسخ #1 : 26 دی 1396، 07:58 ب‌ظ »
سلام.
دو روش را می توانم از طریق زبان پایتون به شما پیشنهاد بدهم.
روش اول:
کتابخونه math را import کنید و داکیومنت آن را بخوانید. ( من اطلاعاتی در رابطه با روابط جبری ندارم. )
برای خواندن داکیومنت میتوانید از طریق command-line interpreter یا shell window دستور زیر را وارد کنید ( داخل محیطی که هنگام نوشتن python در ترمینال برای شما نمایش داده میشود ).
help(math)یا میتوانید از لینک https://docs.python.org/3/library/math.html اقدام به خواندن داکیومنت کنید.
 روش دوم:
شما می توانید متغیر ها ( ...sin,tan,cot) را تعریف کنید.
برای مثال اسکریپت زیر را مشاهده کنید:
if __name__ == "__main__":
sin30 = 'num : ' + '\n' + '0.4539'
        sin60 = 'num : ' + '\n' + '0.8090' 
sin90 = 'num : ' + '\n' + '0.9876'

while True:
main = input('type the angle(this script just return sin) : ')
if main == '30':
print (sin30)
elif main == '60':
print (sin60)
elif main == '90':
print (sin90)

آنلاین nixoeen

  • ناظر انجمن
  • *
  • ارسال: 4857
  • جنسیت : پسر
  • masoft قدیم
پاسخ : عملیات جبری در اسکریپت
« پاسخ #2 : 26 دی 1396، 08:23 ب‌ظ »
مثلا برای سینوس پی:
echo "s(pi)" | bc -l

آفلاین سلمان م.

  • ناظر انجمن
  • *
  • ارسال: 4106
  • جنسیت : پسر
  • GNU Operating System - سیستم عامل گنو
پاسخ : عملیات جبری در اسکریپت
« پاسخ #3 : 26 دی 1396، 11:23 ب‌ظ »
بنظر من برای این کارها سمت bash نرو. می‌تونی از پایتون استفاده کنی که به صورت پیش‌فرض روی اکثر توزیع‌ها نصب هست.