Help us improve by taking our short survey: https://www.hdfgroup.org/website-survey/

| HDF5 Last Updated on 2026-03-23 The HDF5 Field Guide

Loading...
Searching...
No Matches
IEEE
Datatypes (H5T) » Predefined Datatypes

## Detailed Description

The IEEE floating point types in big- and little-endian byte orders.

Predefined IEEE Floating Point Datatypes
Datatype | Description
--- | ---
H5T_IEEE_F16BE | 16-bit big-endian IEEE floating point
H5T_IEEE_F16LE | 16-bit little-endian IEEE floating point
H5T_IEEE_F32BE | 32-bit big-endian IEEE floating point
H5T_IEEE_F32LE | 32-bit little-endian IEEE floating point
H5T_IEEE_F64BE | 64-bit big-endian IEEE floating point
H5T_IEEE_F64LE | 64-bit little-endian IEEE floating point

## Macros
#define | H5T_IEEE_F16BE (H5OPEN H5T_IEEE_F16BE_g)
#define | H5T_IEEE_F16LE (H5OPEN H5T_IEEE_F16LE_g)
#define | H5T_IEEE_F32BE (H5OPEN H5T_IEEE_F32BE_g)
#define | H5T_IEEE_F32LE (H5OPEN H5T_IEEE_F32LE_g)
#define | H5T_IEEE_F64BE (H5OPEN H5T_IEEE_F64BE_g)
#define | H5T_IEEE_F64LE (H5OPEN H5T_IEEE_F64LE_g)

## Macro Definition Documentation

## ◆ H5T_IEEE_F16BE

#define H5T_IEEE_F16BE (H5OPEN H5T_IEEE_F16BE_g)

16-bit big-endian IEEE floating-point numbers

Since
  1.14.4

## ◆ H5T_IEEE_F16LE

#define H5T_IEEE_F16LE (H5OPEN H5T_IEEE_F16LE_g)

16-bit little-endian IEEE floating-point numbers

Since
  1.14.4

## ◆ H5T_IEEE_F32BE

#define H5T_IEEE_F32BE (H5OPEN H5T_IEEE_F32BE_g)

32-bit big-endian IEEE floating-point numbers

Since
  1.0.0

## ◆ H5T_IEEE_F32LE

#define H5T_IEEE_F32LE (H5OPEN H5T_IEEE_F32LE_g)

32-bit little-endian IEEE floating-point numbers

Since
  1.0.0

## ◆ H5T_IEEE_F64BE

#define H5T_IEEE_F64BE (H5OPEN H5T_IEEE_F64BE_g)

64-bit big-endian IEEE floating-point numbers

Since
  1.0.0

## ◆ H5T_IEEE_F64LE

#define H5T_IEEE_F64LE (H5OPEN H5T_IEEE_F64LE_g)

64-bit little-endian IEEE floating-point numbers

Since
  1.0.0