已知三角形ABC中,角C等于90度,AC等于12,BC等于16,以C为圆心,AC为半径的圆交斜边AB于点D,求AD的长