我的代码:
float[] rotatePlus90Mtx = identityMatrix.clone();
Matrix.setRotateM(rotatePlus90Mtx, 0, 90, 0, 0, 1);
Log.e(TAG, "RotatePlus90 Matrix: ");
dumpMatrix(rotatePlus90Mtx);
结果:
-4.371139E-8 1.0 0.0 0.0
-1.0 -4.371139E-8 0.0 0.0
0.0 0.0 1.0 0.0
0.0 0.0 0.0 1.0
为什么会有-4.371139E-8?应该是0正确吗?
答案 0 :(得分:3)
几乎是零;浮点数不准确......
值得一读: