我知道有时在某些浮点数计算中,R 会做出一些近似,从而导致错误,例如9.143243e-16
.
但是,当我只使用只有整数的 3x3 矩阵时,为什么我能得到一个行列式(使用det
命令)?9.143243e-16
在9.143243e-16
我只有整数的情况下,从哪里来?只涉及整数的行列式应该给出一个整数,对吗?
先感谢您。
PS:这是一个示例(4x4,但我也可以找到 3x3 的示例)(在 R 软件 x86 版本上):
C=matrix(c(9,3,12,6,-3,-1,-4,-2,2,-2,4,0,5,-1,8,2),4,4,byrow=TRUE)
det(C)
[1] -1.923137e-30