我用 C++ 写这个:
int main()
{
cout<<"print "<< int(((float(979430543) - float(800445804))/2.0)+.5);
}
for output: 89492352
Run Code Online (Sandbox Code Playgroud)
并检查 Julia 语言:
print(Int64(((Float64(979430543) - Float64(800445804))/2.0)+.5))
89492370
Run Code Online (Sandbox Code Playgroud)
结果之间的差异是 18 - 我错过了什么?