这是一道数学题,如图,等边△ABC,P为BC上一点,且BP=1,D为AC上一点,∠APD=60°,则CD的长_____.