in reply to Argument "" Isn't numeric in numeric eq (==)

You could just disable warnings, but why not say what you intend?

If you want blank entries to be 0, just make them so:

# Consider all blank entries to be 0. foreach (@f) { $_ = 0 unless length $_; }
After that, all your ""'s become zeros, and == will behave just fine.

Mike