Namespace for Intel DFP decimal floating‐point implementation helpers.
Synopsis
Declared in <bdldfp_decimalimputil_inteldfp.h>
struct DecimalImpUtil_IntelDfp;
Description
This struct provides a namespace for implementation functions that work in terms of the underlying C‐style decimal floating point implementation, Intel's DFP library.
Types
Name |
Description |
128‐bit raw decimal storage type. |
|
32‐bit raw decimal storage type. |
|
Raw 64‐bit decimal storage type. |
Enums
Name |
Description |
Status flags for decimal numeric operations. |
Static Member Functions
Name |
Description |
|
|
|
|
|
|
|
|
Convert a BID‐encoded decimal value to Densely Packed Decimal format. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Return a 128‐bit decimal representation of the specified integer. |
|
Return a 32‐bit decimal representation of the specified integer. |
|
Return a 64‐bit decimal representation of the specified integer. |
|
Return a 128‐bit decimal representation of the specified 64‐bit integer. |
|
Return a 32‐bit decimal representation of the specified 64‐bit integer. |
|
Return a 64‐bit decimal representation of the specified 64‐bit integer. |
|
|
|
|
|
|
|
Create a raw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Return a 128‐bit decimal representation of the specified unsigned integer. |
|
Return a 32‐bit decimal representation of the specified unsigned integer. |
|
Return a 64‐bit decimal representation of the specified unsigned integer. |
|
Return the 128‐bit decimal value closest to an unsigned 64‐bit integer. |
|
Return the 32‐bit decimal value closest to an unsigned 64‐bit integer. |
|
Return the 64‐bit decimal value closest to an unsigned 64‐bit integer. |
Created with MrDocs