按理说 long long 能开到 9e189e189e18,那么为什么我给 long long 赋值 1e16+71e16+71e16+7 再输出,会输出 1e16+81e16+81e16+8 呢?如果赋值 100000000000000071000000000000000710000000000000007 就没有问题。
是因为精度误差吗?我不明白为什么误差结果会这样。