Metropoli BBS
VIEWER: dblnandp.c MODE: TEXT (ASCII)
/* Copyright (C) 1994 by Thomas Glen Smith.  All Rights Reserved. */
/* dblnandp APL2 V1.0.0 ************************************************
* Returns 1.0 or 0.0 depending on the logical NAND of left and rite.   *
***********************************************************************/
#define INCLUDES 0
#include "includes.h"
void dblnandp(left,rite,ret)
double *left,*rite,*ret;
{
	extern double fuzz;

	if (*left < 0.0) *left = -*left;
	if (*rite < 0.0) *rite = -*rite;
	if (*left < fuzz || *rite < fuzz) *ret =(1.0);
	else *ret =(0.0);
}
[ RETURN TO DIRECTORY ]