fef4.c
来自「操作系统源代码」· C语言 代码 · 共 34 行
C
34 行
/* (c) copyright 1988 by the Vrije Universiteit, Amsterdam, The Netherlands. See the copyright notice in the ACK home directory, in the file "Copyright".*//* $Header: fef4.c,v 1.7 93/01/05 12:05:12 ceriel Exp $ *//* SEPERATE INTO EXPONENT AND FRACTION (FEF 4)*/#include "FP_types.h"voidfef4(r,s1)SINGLE s1;struct fef4_returns *r;{ EXTEND buf; register struct fef4_returns *p = r; /* make copy; r might refer to itself (see table) */ extend(&s1,&buf,sizeof(SINGLE)); if (buf.exp == 0 && buf.m1 == 0 && buf.m2 == 0) { p->e = 0; } else { p->e = buf.exp+1; buf.exp = -1; } compact(&buf,&p->f,sizeof(SINGLE));}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?