/*
 *
 *  Copyright (C) 2025  Yurii Yakubin (yurii.yakubin@gmail.com)
 *
 */

#ifndef _FLOAT_H
#define _FLOAT_H

#define FLT_MIN      __FLT_MIN__
#define FLT_MAX_EXP  __FLT_MAX_EXP__
#define FLT_MANT_DIG __FLT_MANT_DIG__
#define FLT_EPSILON  __FLT_EPSILON__

#define DBL_MIN      __DBL_MIN__
#define DBL_MAX_EXP  __DBL_MAX_EXP__
#define DBL_MANT_DIG __DBL_MANT_DIG__
#define DBL_EPSILON  __DBL_EPSILON__

#define LDBL_MIN      __LDBL_MIN__
#define LDBL_MAX_EXP  __LDBL_MAX_EXP__
#define LDBL_MANT_DIG __LDBL_MANT_DIG__
#define LDBL_EPSILON  __LDBL_EPSILON__

#endif /* _FLOAT_H */
