ieeefp.h

来自「基于组件方式开发操作系统的OSKIT源代码」· C头文件 代码 · 共 41 行

H
41
字号
/*	$NetBSD: ieeefp.h,v 1.3 1997/10/14 09:20:17 mark Exp $	*//*  * Based on ieeefp.h written by J.T. Conklin, Apr 28, 1995 * Public domain. */#ifndef _ARM32_IEEEFP_H_#define _ARM32_IEEEFP_H_/* FP exception codes */#define FP_EXCEPT_INV	0#define FP_EXCEPT_DZ	1#define FP_EXCEPT_OFL	2#define FP_EXCEPT_UFL	3#define FP_EXCEPT_IMP	4/* Exception type (used by fpsetmask() et al.) */typedef int fp_except;/* Bit defines for fp_except */#define	FP_X_INV	(1 << FP_EXCEPT_INV)	/* invalid operation exception */#define	FP_X_DZ		(1 << FP_EXCEPT_DZ)	/* divide-by-zero exception */#define	FP_X_OFL	(1 << FP_EXCEPT_OFL)	/* overflow exception */#define	FP_X_UFL	(1 << FP_EXCEPT_UFL)	/* underflow exception */#define	FP_X_IMP	(1 << FP_EXCEPT_IMP)	/* imprecise (loss of precision; "inexact") *//* Rounding modes */typedef enum {    FP_RN=0,			/* round to nearest representable number */    FP_RP=1,			/* round toward positive infinity */    FP_RM=2,			/* round toward negative infinity */    FP_RZ=3			/* round to zero (truncate) */} fp_rnd;#endif /* _ARM32_IEEEFP_H_ */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?