When I tried to use QVector2D or QVector3D, I got strange value, On my Mac the test code is below. I got stranger value.
QVector3D p2(858727.182, 40591545264.7, 0);
qDebug() << QString::number(p2.x(),'g', 12);
Output:
"858727.1875"
"40591544320"
why?