Numeric.Decimal.Operation

Arithmetic operations

General arithmetic

add

subtract

multiply

divide

power

squareRoot

fusedMultiplyAdd

Exponential and logarithmic

exp

ln

log10

Unary sign

plus

minus

abs

Comparison

compare

compareSignal

min

max

minMagnitude

maxMagnitude

Rounding and quantization

roundToIntegralValue

roundToIntegralExact

quantize

reduce

Miscellaneous operations

Logic and shifting

and

or

xor

invert

shift

rotate

Predicates

isZero

isSigned

isFinite

isInfinite

isNormal

isSubnormal

isNaN

isQNaN

isSNaN

isCanonical

Total comparison and classification

compareTotal

compareTotalMagnitude

class'

data Class

data Sign

data NumberClass

data NaNClass

Exponent manipulation

logb

scaleb

sameQuantum

radix

Sign manipulation and conversion

copyAbs

copyNegate

copySign

copy

canonical