R 如何执行 Inf + Inf、Inf * Inf、Inf - Inf 和 Inf / Inf 等操作?

数据挖掘 r
2022-02-25 11:22:41

在 R 中,当我们做一些类似的操作时Inf + InfInf * InfInf返回,而类似的操作 Inf - InfInf / Inf给出结果是NaN,R 实际上是如何处理这些类型的概念的

1个回答

Inf是 R 中的保留字,因此在解释器级别处理。也就是说,类似于FALSE & TRUE FALSEFALSE | TRUE TRUE,当面对翻译时Inf ? Inf,它根据操作来决定做什么?您可以在后台考虑一组 if-then 规则,将表达式解析为Inffor +and*NaNfor -and /,不涉及复杂的推理。