为什么在 R 中除以 0(零)Inf(无穷大)而不是未定义的结果?

  • 本文关键字:Inf 无穷大 结果 未定义 r
  • 更新时间 :
  • 英文 :


以下代码产生 Inf(无穷大(的结果。

7/0
[1] Inf

在数学中,除以 0 的结果是不确定的。

R 符合 IEE754 标准

即使是像 7 这样的整数也是 R 中的双精度

> typeof(7)
[1] "double"

在IEE754下,除以0的结果是无穷大

Division by zero: an operation on finite operands gives an exact infinite result, e.g., 1/0 or log(0). By default, returns ±infinity.

最新更新