X
تبلیغات
چهره بلاگ
جمعه 2 بهمن‌ماه سال 1388
توسط: آلفا پک

ماشین حساب چگونه توابع سینوسی را محاسبه می کند

شاید به عنوان یک برنامه نویس اصلا به این نکته فکر نکرده باشید که وقتی شما تابع سینوس را به کار می برید کامپیوتر چگونه این تابع را حساب می کند یا وقتی قرار است مثلا تا 1000 رقم سینوس را بدست بیاورید چگونه این کار را باید انجام داد خوب این همان سولی بود که من از معلم ریاضی خودم پرسیدم ولی جواب درستی به من داده نشد ولی گذشت تا بلاخره به دانشگاه رسیدیم و ریاضی 2 که سری معروف تیلور و مک لورن را خواندیم شاید همان جا فهمیدم اصلا کار برد این سری ها چیه و به چه دردی می خورند اما چگونه این توبع را حساب کنیم در توابع سینوسی و کسینوسی ما همیشه به یک عبارتی خاص می رسیم بطور مثال تابع کسینوس : 

 

cosx=sum_(n=0)^(infty)((-1)^nx^(2n))/((2n)!)
=
 

خوب برای محاسبه میشه این رو داخل یک حلقه گذاشت و به راحتی کسینوس رو محاسبه کرد 

پس ماشین حساب علم غیب نداره که اینها رو حساب کنه و فقط بلده جمع وتفریق ضرب وتقسیم انجام بده