三角形ABC中,∠ACB=90°,CD是AB边上的高,AB=13cm,AC=12cm,BC=5cn,求CD的长