Skip to content

Latest commit

 

History

History

dtype-enum2str

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

enum2str

Return the data type string associated with an ndarray data type enumeration constant.

Usage

var enum2str = require( '@stdlib/ndarray/base/dtype-enum2str' );

enum2str( dtype )

Returns the data type string associated with an ndarray data type enumeration constant.

var str2enum = require( '@stdlib/ndarray/base/dtype-str2enum' );

var v = str2enum( 'float64' );
// returns <number>

var dt = enum2str( v );
// returns 'float64'

If unable to resolve a data type string, the function returns null.

var v = enum2str( -999999999 );
// returns null

Examples

var str2enum = require( '@stdlib/ndarray/base/dtype-str2enum' );
var enum2str = require( '@stdlib/ndarray/base/dtype-enum2str' );

var str = enum2str( str2enum( 'float64' ) );
// returns 'float64'

str = enum2str( str2enum( 'float32' ) );
// returns 'float32'

str = enum2str( str2enum( 'int32' ) );
// returns 'int32'

str = enum2str( str2enum( 'int16' ) );
// returns 'int16'

str = enum2str( str2enum( 'int8' ) );
// returns 'int8'

str = enum2str( str2enum( 'uint32' ) );
// returns 'uint32'

str = enum2str( str2enum( 'uint16' ) );
// returns 'uint16'

str = enum2str( str2enum( 'uint8' ) );
// returns 'uint8'