輸入x,計算cos x 的值。(精度為10 6cosx1 x2 6這個哪兒有錯,求教

2021-03-27 10:16:19 字數 3355 閱讀 8991

1樓:匿名使用者

#include

#include

int main()

std::cout<<"cos("<

編寫程式:輸入x的值,按照下列公式計算cos(x) cos(x)=1-x2/2!+ x4/4!- x6/6!+... 精確到10-5。

2樓:匿名使用者

#include

#include

void main()

while (fabs(term)>=1e-5);

printf("cos(%g)=%.5f\n",x,sum);}

c語言程式設計1.用子函式求cos x=1-x2/2!+ x4/4! - x6/6!+… (x為弧度值)要求精度(某項絕對值)為10-6。

3樓:匿名使用者

#include

#include

void main()

while (fabs(term)>=1e-5);

printf("cos(%g)=%.5f\n",x,sum);}

編寫c語言程式,利用級數式計算求cos(x) 的近似值(精度為10-6).

4樓:匿名使用者

#include

#include

#define delta 0.000001#define pi 3.14159

// 階乘函式

long fact(int n)

// 余弦函式,引數是度數,與cos不同

double cosin(double x)return cosx;

}main()

c語言求cos精確值 泰勒公式

5樓:

c語言程式:zhi

dao#include

#include

int main()

sum1 = sum2;

}printf("cos(%lf) = %lf\n", x, sum2);

return 0;

}執行測容試:

x:2cos(2.000000) = -0.333333

6樓:匿名使用者

#include

#include

void main()

h *= 0.1;

t = 1.0;

x = x*x;

int m;

dowhile (fabs(t)>=h);

printf("%.10lf",sum);

}這是不用math.h而且精

bai度可du調的程式,想固定精度就取消zhi對n的定義並把後dao面的n的值換成你版想要的值即可,相信權你也會調整顯示的浮點數的位數

7樓:匿名使用者

#include

#include

main()

while (fabs(term)>=1e-6);

8樓:緣因你_楠

abs()會有精度損失

用子函式求cos x=1-x2/2!+ x4/4! - x6/6!+… 看詳情

9樓:聽不清啊

#include

#include

double mycos(double x)return y;

}int main()

fortran95。輸入x值,按下列公式計算cos(x)。精度要求6位有效數字,最後 10

10樓:匿名使用者

program sinxx

implicit none

real*8::x,y

x=1.0d0

write(*,101)sinx(x)

101 format('sin(1)=',f22.18)write(*,100)cosx(x)

100 format('cos(1)=',f22.18)read(*,*)

contains

function sinx(x)result(y)implicit none

real*8,intent(in)::x

real*8::y,s

integer*4::i=1

y=0.0d0;s=x

do while(abs(s)>0.5e-16)y=y+s;i=i+2

s=-s*x*x/((i-1)*i)

enddo

end function sinx

function cosx(x)result(y)implicit none

real*8,intent(in)::x

real*8::y,s

integer*4::i=0

y=0.0d0;s=1.0d0

do while(abs(s)>0.5e-16)y=y+s;i=i+2

s=-s*x*x/((i-1)*i)

enddo

end function cosxend

c語言:用子函式求cos x=1-x2/2!+ x4/4! - x6/6!+… 看詳情

11樓:聽不清啊

題目所說的「當取8位小數時,結果約為1.86602621」有誤。經用windows計算器驗證,程式的計算是正回

確的。輸出的第答

一行是驗證用的,可以刪除。

#include

#include

double mycos(double x)return y;

}int main()

12樓:

#include

#define pi 3.14159265double mycos(double x)return sum;

}double mycosd(double x)int main()

用子函式求cos x=1-x2/2!+ x4/4! - x6/6!+… 請看詳情

13樓:聽不清啊

題目所抄說的「當取8位小數時,結果約為1.86602621」有誤。經用windows計算器驗證,程式的計算是正確的。輸出的第一行是驗證用的,可以刪除。

#include

#include

double mycos(double x)return y;

}int main()

c語言求輸入精度e和角度x求cosx近似值,求改錯

define pi 3.1415926 最後不應有分號,多了個分號。item flag fxn x,i fac i 分母應該是fac i 而不是fac x for k 1 k 程式極度複雜。include include define pi 3.1415926 int main printf lf ...

已知函式y1 x1 x 的最大值為M,最小值為m,則m M是的值為多少

定義域 1 x 0 3 x 0 得到x 3,1 y 1 x 3 x 2 1 x 3 x 4 2 x 1 4 因為x 3,1 所以 x 1 4 0.4 所以2 x 1 4 0,4 所以y 4,8 因為y 0 所以y 2,2 2 所以m 2 m 2 2 所以m m 2 2 2 即m m 2 2 這一題雖...

1fx1,x2,x3xTAx已知A的特徵值為

1 規範二次型就是 1 0 0 x t 0 1 0 x x1 2 x2 2 2x3 3 0 0 2 2 a的秩為2 說明 a 0即有一特徵值為0 又a 2 5a a a 5e 0這個條專件好像用不上,題目屬沒錯?急求設實二次型f x1,x2,x3 xtax 已知a的特徵值為 1,1,2,則該二次型的...