
flt2dble
Converts values of type float to values of type double and preserves metadata.
Prototype
load "$NCARG_ROOT/lib/ncarg/nclscripts/csm/contributed.ncl" ; This library is automatically loaded ; from NCL V6.2.0 onward. ; No need for user to explicitly load. function flt2dble ( x : float ) return_val [dimsizes(x)] : double
Arguments
xAn array of any dimensionality and of type float.
Return value
An array of the same size as x and of type double.
Description
This function converts values of type float to values of type double and preserves metadata.
Note: this function is slightly different than the built-in set of conversion functions (like floattointeger and shorttobyte), because it requires loading the "contributed.ncl" script and it preserves metadata. It has a slightly different naming style than the built-in functions, just to set it apart from these other functions.
See Also
Examples
diri = "./"
fili = "V22_GPCP.1979-2010.nc"
f = addfile(diri+fili, "r")
prc = flt2dble(f->PREC)
pmsg = prc@_FillValue ; convenience
printVarSummary(prc)
printMinMax(prc,0)