what are the problems associated with using floating point binary?