解:(1)因为方程有两个实数根,所以判别式为非负数.
△=16-4×8(-2cosα+1)≥0,
得到:cosα≥
.
∵0<cosα<1,
∴
≤cosα<1.
根据根与系数的关系有:
x
1+x
2=
,x
1x
2=
32(x
13x
22+x
12x
23)=
32(x
1x
2)
2(x
1+x
2)=
32×
×
=
整理得:-2cosα+1=±
∴cosα=
,cosα=-
(舍去);
(2)根据直角三角形的周长和面积都是30以及勾股定理,得到:
AD+DC=30-AC ①
AD•DC=60 ②
AD
2+DC
2=AC
2=(AD+DC)
2-2AD•DC
∴AC
2=(30-AC)
2-120
解得:AC=13.
∴有①②有:
AD+DC=17
AD•DC=60
解得:AD=5,DC=12,或AD=12,DC=5
故AC的长为13,AD的长为5或12.
分析:(1)根据一元二次方程根的判别式以及余弦的定义,得到cosα的范围,然后利用根与系数的关系求出cosα的值.
(2)在直角三角形中根据周长和面积都是30,可以列出两个方程,然后利用勾股定理计算能求出AD和AC的值.
点评:本题考查的是三角函数的定义,(1)根据三角函数的定义一元二次方程根的判别式得到cosα的取值范围,然后利用根与系数的关系求出cosα的值.(2)根据直角三角形的周长和面积,运用勾股定理可以求出直角三角形的斜边和直角边.