Closed samuelcolvin closed 3 months ago
fix #80.
Example usage:
import jiter f = jiter.from_json(b'123.456789123456789e45', lossless_floats=True) assert isinstance(f, jiter.LosslessFloat) assert 123e45 < float(f) < 124e45 assert f.as_decimal() == Decimal('1.23456789123456789E+47') assert bytes(f) == b'123.456789123456789e45' assert str(f) == '123.456789123456789e45' assert repr(f) == 'LosslessFloat(123.456789123456789e45)'
Comparing py-float (9ed4360) with main (1fbedbf)
py-float
main
✅ 73 untouched benchmarks
✅ 73
fix #80.
Example usage: