if (Math.abs(value.doubleValue()) > Float.MAX_VALUE)
if (value.doubleValue() > MAX_FLOAT_VALUE || value.doubleValue() < MIN_FLOAT_VALUE)
    float getFloat() throws SQLException {        if (isNull()) return FLOAT_NULL_VALUE;        Double value = (Double)field.sqldata;        // check if value is withing bounds        if (Math.abs(value.doubleValue()) > Float.MAX_VALUE)                throw (SQLException)createException(                    FLOAT_CONVERSION_ERROR).fillInStackTrace();        return ((Double)field.sqldata).floatValue();    }