[PD] float definiton