31 May
2024
31 May
'24
11:24 a.m.
Note that ultimately, as long as the decimal64_fast et cetera types have conversion functions: - uint64_t toBID() const; // converts to IEEE 754 BID representation - uint64_t toDPD() const; // converts to IEEE 754 DPD representation And if you can construct the decimal64_fast types from the BID64 and DPD64 representations:
Then I suggest that nobody really needs the non-fast types. :)
i.e. When I want to encode, decode, store that representation I can.
But I would never want to incur the overhead of decoding and encoding it on every arithmetic operation. (I can't imagine who would)
Glen
Glen, I have opened issues for adding those conversion functions to the fast types. Thanks for the suggestions. Matt