fp_shift.h

来自「操作系统源代码」· C头文件 代码 · 共 50 行

H
50
字号
/*  (c) copyright 1988 by the Vrije Universiteit, Amsterdam, The Netherlands.  See the copyright notice in the ACK home directory, in the file "Copyright".*//* $Header: FP_shift.h,v 1.3 89/07/25 14:17:04 ceriel Exp $ *//*	include file for floating point package*/# define	CARRYBIT	0x80000000L# define	NORMBIT		0x80000000L# define	EXP_STORE	16				/* parameters for Single Precision */#define SGL_EXPSHIFT	7#define SGL_M1LEFT	8#define SGL_ZERO	0xffffff80L#define SGL_EXACT	0xff#define SGL_RUNPACK	SGL_M1LEFT#define SGL_ROUNDUP	0x80#define	SGL_CARRYOUT	0x01000000L#define	SGL_MASK	0x007fffffL				/* parameters for Double Precision */				/* used in extend.c */#define DBL_EXPSHIFT	4#define DBL_M1LEFT	11#define	DBL_RPACK	(32-DBL_M1LEFT)#define	DBL_LPACK	DBL_M1LEFT				/* used in compact.c */#define DBL_ZERO	0xfffffd00L#define DBL_EXACT	0x7ff#define DBL_RUNPACK	DBL_M1LEFT#define DBL_LUNPACK	(32-DBL_RUNPACK)#define DBL_ROUNDUP	0x400#define	DBL_CARRYOUT	0x00200000L#define	DBL_MASK	0x000fffffL

⌨️ 快捷键说明

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