I believe this has improved in jq 1.7: https://github.com/jqlang/jq/releases/tag/jq-1.7
> Use decimal number literals to preserve precision. Comparison operations respects precision but arithmetic operations might truncate.
> Use decimal number literals to preserve precision. Comparison operations respects precision but arithmetic operations might truncate.