[EDIT] removed unnecessary definitions for infinity float number