Crate dfp_number_sys

Source
Expand description

§Rust bindings for Intel® Decimal Floating-Point Math Library v2.3

Modules§

bid32_000
bid32_000 bindings
bid64_000
bid64_000 bindings
bid128_000
bid128_000 bindings

Structs§

BID32
A structure representing 32-bit floating-point decimal number.
BID64
A structure representing 64-bit floating-point decimal number.
BID128
A structure representing 128-bit floating-point decimal number.

Enums§

Class
Number classes.

Constants§

EXE_CLEAR
Exception flag AllClear.
EXE_INEXACT
Exception flag Inexact.
EXE_INVALID
Exception flag Invalid.
EXE_OVERFLOW
Exception flag Overflow.
EXE_UNDERFLOW
Exception flag Underflow.
EXE_ZERO_DIVIDE
Exception flag ZeroDivide.
RND_DOWNWARD
Rounding mode Downward.
RND_NEAREST_AWAY
Rounding mode NearestAway.
RND_NEAREST_EVEN
Rounding mode NearestEven.
RND_TOWARD_ZERO
Rounding mode TowardZero.
RND_UPWARD
Rounding mode Upward.

Type Aliases§

Double
ExcFlags
Float
Long
LongLong
RndMode
Signed
ULong
ULongLong
Unsigned