4

分析:设AE=x(x>0),BE=BC=y(y>0),在Rt△BDE中,利用勾股定理可得x
2+y
2=87…①,在△ABC中,利用余弦定理可化简出y=

x…②,联合①②可求出x的值,继而得出AC的长.
解答:设AE=x(x>0),BE=BC=y(y>0),
∵∠A=45°,DE⊥AB,
∴AE=DE=x,
在Rt△BDE中,BD
2=BE
2+DE
2,即x
2+y
2=87…①,
在Rt△ADE中,AD=

=

x,
又∵D为AC中点,
∴AC=2

x,
在△ABC中,由余弦定理得:BC
2=AB
2+AC
2-2AB×AC×cosA,
即y
2=(x+y)
2+8x
2-2(x+y)×2

x×

,
整理得:5x
2-2xy=0,
解得:y=

x…②,
将②代入①得:x=2

,
∴AC=2

x=4

.
故答案为:4

.
点评:本题考查了余弦定理及勾股定理的知识,解答本题需要同学们掌握余弦定理的表达式,勾股定理的表达式,综合性较强,注意将所学知识融会贯通.