_chjfloat_ has BUG!Please try this function with the value of 3.41e38 and -3.41e38,the result should be +INF and -INF,but _chkfloat_ dosn't return currect value.