[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]


NAME
	SPCmp -- Compares two floating point numbers.

SYNOPSIS
	result = SPCmp(fnum1, fnum2)
	D0               D0     D1

	int SPCmp(float fnum1, float fnum2);

FUNCTION

	Accepts two floating point numbers and returns the condition
	codes set to indicate the result of said comparison.  Additionally,
	the integer functional result is returned to indicate the result
	of said comparison.

INPUTS
	fnum1 	- floating point number.
	fnum2 	- floating point number.

RESULT
	Condition codes set to reflect the following branches:

		GT - fnum2 >  fnum1
		GE - fnum2 >= fnum1
		EQ - fnum2 =  fnum1
		NE - fnum2 != fnum1
		LT - fnum2 <  fnum1
		LE - fnum2 <= fnum1

	Integer functional result as:

		+1 => fnum1 > fnum2
		-1 => fnum1 < fnum2
		 0 => fnum1 = fnum2

BUGS
	None.

SEE ALSO