Sorry, forgot to attach issue and branch. https://github.com/tarantool/tarantool/issues/692 https://github.com/tarantool/tarantool/tree/sp/gh-692-introduce-decimal > 18 апр. 2019 г., в 20:16, Serge Petrenko написал(а): > > This patchset adds a new type, decimal fixed-point, to tarantool. > > The first patch adds decNumber library as a submodule. > The second patch adds a small wrapper to the library to make it work > with fixed-point decimal values, and adds a unit test. > > Serge Petrenko (2): > third-party: add decNumber library > lib/core: introduce decimal type to tarantool > > .gitmodules | 3 + > CMakeLists.txt | 7 + > cmake/BuildDecNumber.cmake | 13 ++ > src/CMakeLists.txt | 1 + > src/lib/core/CMakeLists.txt | 3 +- > src/lib/core/decimal.c | 392 ++++++++++++++++++++++++++++++++++++ > src/lib/core/decimal.h | 101 ++++++++++ > test/unit/CMakeLists.txt | 2 + > test/unit/decimal.c | 173 ++++++++++++++++ > test/unit/decimal.result | 53 +++++ > third_party/decNumber | 1 + > 11 files changed, 748 insertions(+), 1 deletion(-) > create mode 100644 cmake/BuildDecNumber.cmake > create mode 100644 src/lib/core/decimal.c > create mode 100644 src/lib/core/decimal.h > create mode 100644 test/unit/decimal.c > create mode 100644 test/unit/decimal.result > create mode 160000 third_party/decNumber > > -- > 2.20.1 (Apple Git-117) > >