_q_neg.c

来自「操作系统SunOS 4.1.3版本的源码」· C语言 代码 · 共 26 行

C
26
字号
#ifndef lintstatic	char sccsid[] = "@(#)_Q_neg.c 1.1 92/07/30 SMI";#endif/* * Copyright (c) 1988 by Sun Microsystems, Inc. */#include "_Qquad.h"QUAD _Q_neg(x)	QUAD x;{	QUAD z;	int	*pz = (int*) &z;	double	dummy = 1.0;	z = x;	if((*(int*)&dummy)!=0) {	    pz[0] ^= 0x80000000; 	} else {	    pz[3] ^= 0x80000000;	}	return z;}

⌨️ 快捷键说明

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