code: @ArgumentsChecked
  	@Throws(IllegalNullArgumentException.class)
  	public static float checkFloat(@Nonnull final Number number) {
  		Check.notNull(number, "number");
  		if (!isInFloatRange(number)) {
  			throw new IllegalNumberRangeException(number.toString(), FLOAT_MIN, FLOAT_MAX);
  		}
  
  		return number.floatValue();
  	}
docs: Checks if a given number is in the range of a float.
  
  @param number
  a number which should be in the range of a float (positive or negative)
  
  @see java.lang.Float#MIN_VALUE
  @see java.lang.Float#MAX_VALUE
  
  @return number as a float