Jacob Young 6b41beb370 big.int: implement float conversions
These conversion routines accept a `round` argument to control how the
result is rounded and return whether the result is exact. Most callers
wanted this functionality and had hacks around it being missing.

Also delete `std.math.big.rational` because it was only being used for
float conversion, and using rationals for that is a lot more complex
than necessary. It also required an allocator, whereas the new integer
routines only need to be passed enough memory to store the result.
2025-06-15 14:15:18 -04:00
..
2025-06-15 14:15:18 -04:00
2024-07-30 20:31:22 +12:00
2025-06-15 14:15:18 -04:00
2025-06-15 14:15:18 -04:00
2025-05-17 18:00:17 -04:00
2024-03-29 09:33:57 +00:00
2025-04-05 21:20:10 +02:00