[Rd] Is it valid to do x == Inf?

Henrik Bengtsson hb at stat.berkeley.edu
Thu Apr 1 12:03:22 CEST 2010


Hi,

I found in a bit of code the following test for infinity:

  if (x == Inf) ...

Is that valid, or should it be (as I always thought):

  if (is.infinite(x)) ...?

Does it depend on whether 'x' is float or integer?

My question is related to testing for missing values where is.na(x) is required.

/Henrik



More information about the R-devel mailing list