調用math.h或cmath頭文件,使用方法是:doublea=sin(x);x代表弧度,也可以改變a的精度 即可直接使用sin(x),特別注意x應該為弧度制,如果不是弧度制需要轉化為弧度制。
創(chuàng)新互聯(lián)-云計算及IDC服務提供商,涵蓋公有云、IDC機房租用、服務器托管、等保安全、私有云建設等企業(yè)級互聯(lián)網(wǎng)基礎服務,歡迎來電:028-86922220
C語言sin()用來計算參數(shù)x 的正玄值,然后將結果返回。返回-1 至1 之間的計算結果。
學好c語言,首先應該把語言的語法學好,這也是基礎。尤其是注意指針部分,可以說這是c語言的精髓,也是c語言能夠直接操作內存的犀利之處。其次,應該多練代碼,并且注意代碼的可讀性,規(guī)范性。
輸入 1415026, 3 的時候,輸出才是 -0.07522 。
你的程序錯誤太多。直接給出按泰勒公式展開求sinx近似值的程序。
您好,是這樣的:泰勒展開是這個:sinx=x-x^3/3!+x^5/5!-..下面給出算20項的程序。
C語言sin()用來計算參數(shù)x 的正玄值,然后將結果返回。返回-1 至1 之間的計算結果。
sinx=sin(x);printf(%f\n,sinx);for(i=1;(fabs(sum-sinx))=0.000001;i=i++) /*你的程序中這句判斷有錯,應該是大于該精度內的sum值執(zhí)行for內循環(huán)語句。
你的程序錯誤太多。直接給出按泰勒公式展開求sinx近似值的程序。
printf(sin(%lf)=%lf\n,x,sin_x);return 0;} / 學好c語言,首先應該把語言的語法學好,這也是基礎。尤其是注意指針部分,可以說這是c語言的精髓,也是c語言能夠直接操作內存的犀利之處。