Routines (alphabetical) > Routines: D > DBLARR

# DBLARR

The DBLARR function creates a double-precision, floating-point vector or array of the specified dimensions.

## Examples

To create D, an 3-element by 3-element, double-precision, floating-point array with every element set to 0.0, enter:

D = DBLARR(3, 3)

## Syntax

Result = DBLARR( D1[, ..., D8] [, /NOZERO] )

## Return Value

Returns a double-precision, floating-point vector or array.

## Arguments

### Di

Either an array or a series of scalar expressions specifying the dimensions of the result. If a single argument is specified, it can be either a scalar expression or an array of up to eight elements. If multiple arguments are specified, they must all be scalar expressions. Up to eight dimensions can be specified.

## Keywords

### NOZERO

Normally, DBLARR sets every element of the result to zero. If NOZERO is set, this zeroing is not performed and DBLARR executes faster.

## Version History

Original | Introduced

## See Also

COMPLEXARR, DCOMPLEXARR, FLTARR, INTARR, LON64ARR, LONARR, MAKE_ARRAY, STRARR, UINTARR, ULON64ARR, ULONARR