Omoto Kenji
Omoto Kenji
It seems impossible to fix. While Python's `int` have unlimited precision, jq's `Number` have limited (32bit?) precision.
It seems that this bug's cause is that small INT_MAX and INT_MIN are set by cython.
What I found: Jq and JavaScript holds any number (both of integer and float point number) as single number type `Number`. `Number` is implemented with double in Jq. So, It...
**Please give us your opinion**: Will "To convert `Number` to `float` always" work? Do you have a code which is broken by the strategy ?