标签: decimal jq
如何防止jq截断长十进制值?
例如:
echo '18302628978110292481' | jq .
结果:18302628978110292000
答案 0 :(得分:0)
Javascript不支持如此大的数字,jq也是如此。整数大小为2^53。查看this
jq
2^53
要使其有效,您需要将它们视为字符串:
echo '"18302628978110292481"' | jq . # Prints "18302628978110292481"