perl's package uses nan for the result of strings that don't represent valid integers yahemukiwe nabenshi bituma amenya gushishoza