Não ocorre nenhuma exceção apenas não retorna o numero correto. A função retorna um monte de caracteres (Chinês, japonês aparece de tudo).
>O mais importante você, com certeza, não falou: qual é o erro/exceção que >ocorre? >Sds. [As partes desta mensagem que não continham texto foram removidas]