Floating point arithmetic lets you perform arithmetic calculations in SPLat as easily as writing down a series of operations on a desk calculator.
In This Section
fAbs
fAdd
fAnIn c+ [D>=18]
fAnOut c+ [D>=18]
fCompareR
fDec
fDiv
fGetTimer t
fGoIfNeg LLLL
fGoIfNZ LLLL
fGoIfPos LLLL
fGoIfWGEQ LLLL [D>=23]
fGoIfWGTQ LLLL [D>=23]
fGoIfWLEQ LLLL [D>=23]
fGoIfWLTQ LLLL [D>=23]
fGoIfZ LLLL
fIEEEtoW [D>=21]
fIEEEtoWR [D>=21]
fInc
fix
FixToMem16S mm* [D>=21]
FixToMem16U mm* [D>=21]
fLoadQ ffff
fLoadW ffff
float
FloatMem16S mm* [D>=21]
FloatMem16U mm* [D>=21]
fMul
fNeg
iifPrintWFW dest#,f,p [D>=23]
iifPrintWVW dest#,f,p [D>=23]
fPulse0 [D>=19]
fRecallQ mm*+
fRecallW mm*+
fSetTimer t
fSign
fStore mm*+
fSTSinceMark [D>=22]
fSTTimeSince aa+ [D>=16]
fSub
fSwap
fTest
fTestWeqQ [D>=24]
fTestWeqZ [D>=25]
fTestWgeQ [D>=25]
fTestWgeZ [D>=25]
fTestWgtQ [D>=25]
fTestWleQ [D>=25]
fTestWltQ [D>=25]
fTestWltZ [D>=25]
fTestWneQ [D>=25]
fTestWneZ [D>=25]
fWtoQ
fWtoIEEE [D>=21]
fWtoIEEER [D>=21]
NVfGetEndW [D>=15]
NVfGetPtrW [D>=15]
NVfGetRecNumW [D>=15]
NVfPutPtrW [D>=15]
NVfPutRecNumW [D>=15]
NVfReadQ nn*+ [D>=15]
NVfReadW nn*+ [D>=15]
NVfWriteW nn*+ [D>=15]
OBCA_fRead
OBLCD_fDispW f,p
OBCA_fRdClr
Result codes for fAdd, fSub, fMul, fDiv
Result codes for fCompareR
Result codes for fInc, fDec
Result codes for fix
Result codes for fSetTimer
Result codes for fTest