Development Reference Guides

Contents

Function List

Many routines in the
libbfp754
Library are more optimized for Intel® microprocessors than for non-Intel microprocessors.
The Intel® IEEE 754-2008 Binary Conformance Library supports the following functions for homogeneous general-computational operations:
Function Group
Function
IEEE standard equivalent
logB
maxNum
maxNumMag
minNum
minNumMag
nextDown
nextUp
remainder
roundToIntegralExact
roundToIntegralTiesToAway
roundToIntegralTiesToEven
roundToIntegralTowardNegative
roundToIntegralTowardPositive
roundToIntegralTowardZero
scaleB
addition
convertFormat
division
fusedMultiplyAdd
convert
convertFromHexCharacter
convertFromDecimalCharacter
multiplication
squareRoot
subtraction
convertToHexCharacter
convertToIntegerTowardPositive
convertToIntegerTowardNegative
convertToIntegerTowardZero
convertToIntegerTiesToEven
convertToIntegerExactTiesToEven
convertToIntegerTiesToAway
convertToIntegerExactTowardPositive
convertToIntegerExactTowardNegative
convertToIntegerExactTowardZero
convertToIntegerExactTiesToAway
convertToDecimalCharacter
abs
copy
copySign
negate
compareQuietEqual
compareQuietGreater
compareQuietGreaterEqual
compareQuietGreaterUnordered
compareQuietLess
compareQuietLessEqual
compareQuietLessUnordered
compareQuietNotEqual
compareQuietNotGreater
compareQuietNotLess
compareQuietOrdered
compareQuietUnordered
compareSignalingEqual
compareSignalingGreater
compareSignalingGreaterEqual
compareSignalingGreaterUnordered
compareSignalingLess
compareSignalingLessEqual
compareSignalingLessUnordered
compareSignalingNotEqual
compareSignalingNotGreater
compareSignalingNotLess
class
defaultModes
getBinaryRoundingDirection
is754version1985
is754version2008
isCanonical
isFinite
isInfinite
isNaN
isNormal
isSignaling
isSignMinus
isSubnormal
isZero
lowerFlags
radix
raiseFlags
restoreFlags
restoreModes
saveAllFlags
saveModes
setBinaryRoundingDirection
testFlags
testSavedFlags
totalOrder
totalOrderMag

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.