已知rt三角形abc中角acd=90度,cd垂直ab于d,若ab=10,ac=8求ad的长