Releases: rockcavera/nim-nint128
Releases · rockcavera/nim-nint128
v0.3.3
v0.3.2
Making it work with nimscript. See nim-lang/Nim#21687
v0.3.1
Making it work with nim 1.0.0 again.
v0.3.0
- Added optimized
div
andmod
, when divisor is static, forUInt128
. Based on libdivide. - Added
mul128by128ToTwo128
toUInt128
. Includes a version that detects overflow. - Added facilities to work with subtraction when the minuend is
Int128
orUInt128
and the subtrahend isuint64
. >
,>=
and!=
have been renamed respectively togt
,gte
andne
. There will be no breakage, as Nim uses templates for>
,>=
and!=
. See the motivation here.- Added
floorSqrt()
.
v0.2.1
Added endians
v0.2.0
Experimental
v0.1.0
It is a "stable" version for backup in case new development paths are abandoned.