use Scalar::Util 'looks_like_number'; use namespace::clean; ... looks_like_number($x) ...