numeric_to_float_c

	status.i4.v = numeric_to_float_c(data_type.i4.v, value.g.v,
					 float_value.r4.r)

	This routine converts an arbitrary value to a float.

	data_type	data type ID to convert
			(see numeric_to_ascii(_c))
	value		numeric value to convert
	float_value	returned float value

	This function returns status values as follows:

	OK			success
	CLIB_MEMFAIL		dynamic memory allocation failure
	CLIB_INVARG		invalid data type
	CLIB_NOTYET		don't know how to convert this data type

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	numeric_data_length_c, numeric_default_length_c, numeric_values_c,
	numeric_fundamental_type_c, numeric_convert_type_id_c,
	numeric_to_ascii(_c), ascii_to_numeric(_c), numeric_convert_tuner_c

	C/C++ usage:

	int	status;
	int	data_type = CNV_COLOR;
	int	value = YELLOW;
	float	float_value;

	status = numeric_to_float_c(data_type,(void *) &value,&float_value);