in reply to Is there an isnumber()?

Scalar::Util has looks_like_number(), which does what you want.

After Compline,
Zaxo