Your best bet might be wrapping the Intel decimal floating point library:
https://software.intel.com/en-us/articles/intel-decimal-floa...
This is a software implementation of the standardized IEEE decimal format.
This is a software implementation of the standardized IEEE decimal format.
But, apart to just have a decimal datatype + overload the operators and provide some functions, exist something else I need to be aware?