Changelog
Changelog since the version v1.0.0
v1.1.3
Add
add_headerfilsto xmake.lua for correctly install library with xmake.
Full Changelog: https://github.com/Koishi-Satori/EirinFixed/compare/v1.1.2…v1.1.3
v1.1.2
Add
numbers.hppto provide fixed point constants.Add
detail/util.hppto provide some utility functions.Make sure compile passed without int128 support.
Adjust test and CI.
Update numbers and documentation.
rename
fpmath.hpptomath.hpp.
Full Changelog: https://github.com/Koishi-Satori/EirinFixed/compare/v1.1.1…v1.1.2
v1.1.1
## What’s Changed - Port to MSVC - Update project structure - Update documents - Remove dependency on boost - @HenryAWE made their first contribution in https://github.com/Koishi-Satori/EirinFixed/pull/5
Full Changelog: https://github.com/Koishi-Satori/EirinFixed/compare/v1.0.2…v1.1.1
v1.0.2
add specialization for
std::numeric_limitsforeirin::fixed_point.add functions
eirin::max_value()andeirin::min_value().add xmake options.
add documentation.
replace std::is_signed specialization for int128_t in Boost with
eirin::detail::is_signed.fix recruit inline.
fix the stream output function return wrong result when the number is min_value.
Full Changelog: https://github.com/Koishi-Satori/EirinFixed/compare/v1.0.1…v1.0.2
v1.0.1
add a namespace
eirin.fix the output function
add the
is_fixed_point_vand the conceptfixed_point, you can usefixed_point auto& fpto represent a fixed point number rather than boring template declaration!
Full Changelog: https://github.com/Koishi-Satori/EirinFixed/compare/v1.0.0…v1.0.1
v1.0.0
The first release of EirinFixed.
Basic fixed point number template class.
Basic fixed point number mathematics and IO.