Olá Vila,
Eu revisei isso, mas não funciona para valores de longo alcance e valores flutuantes.
Obrigado
Ravi
Avalados por :
Olá Gurus,
Estou usando a versão PI 7.0 e tenho um novo requisito conforme mostrado abaixo:
"Se o valor de entrada contém um inteiro puro (124536) então o mesmo valor deve ser passado, caso contrário (1.25, ad3ed, f$f45) deve ser passado 0."
Por favor, forneça a UDF desejada para o mesmo. Aguardando suas contribuições...
Obrigado
Ravi
Olá Vila,
Eu revisei isso, mas não funciona para valores de longo alcance e valores flutuantes.
Obrigado
Ravi
Olá Ravi,
Confira esta discussão Como verificar se uma string é do tipo numérico em Java - Stack Overflow
Saudações
Olá Ravi,
Por favor, encontre abaixo o udf para o seu requisito de validação de entrada para números inteiros:
String main ="0123456789";
String res = inp;
int† tmp;
for(int i=0;i<inp.length();i++)
{
tmp = main.indexOf(inp.substring(i,i+1));
if(tmp == -1)
{
res = "0";
break;
}
}
return res;
Saudações
Vishnu
udf1.PNG udf2.PNGcontacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute