AROSAmiga Research OS

Previous Next Top of Manual blank.gif

AROS - The Amiga Research OS


Documentation
    AutoDocs
        Exec.library
        MathFFP.library
        MathIEEEDoubleBase
        MathIEEEDoubleTrans
        MathIEEESingleBase
            IEEESPTst
            IEEESPCmp
            IEEESPMul
            IEEESPAbs
            IEEESPFlt
            IEEESPCeil
            IEEESPFloor
            IEEESPDiv
            IEEESPNeg
            IEEESPSub
            IEEESPFix
            IEEESPAdd
        MathIEEESingleTrans
        MathTrans
NAME
#include <libraries/mathieeesp.h>
#include <aros/libcall.h>
#include <proto/mathieeesingbas.h>
#include <proto/exec.h>
#include <exec/types.h>

LONG IEEESPTst ()

SYNOPSIS
float y

FUNCTION
Compare a ieeesp-number against zero.
INPUTS
y
IEEEE single precision floating point

RESULT

+1 : y > 0.0
0 : y = 0.0
-1 : y < 0.0

Flags:
zero     : result is zero
negative : result is negative
overflow : 0
NOTES
EXAMPLE

BUGS
SEE ALSO
MathIEEESingleBase

INTERNALS
ALGORITHM:
Sign is negative: return -1
y == 0          : return 0
Otherwise       : return 1


Previous Next Top of Manual blank.gif
minilogo.gif

Amiga® is a trademark of Amiga Inc. All other trademarks belong to their respective owners.

Copyright © AROS - The Amiga Research OS
All Rights Reserved
Comments to webmaster: digulla@aros.org
Generated: Tue Sep 4, 2001