fp.float source