in reply to Is there an isnumber()?
Scalar::Util has looks_like_number(), which does what you want.
After Compline,Zaxo