Hola Si los valores a convertir pueden ser del tipo "15,3 metros" o "12 piezas" y quieres obtener 15,3 y 12 puedes usar la función atoi
Tengo un ejemplo en mi blog https://sites.google.com/site/ajut400/Tecnicas/tokens Salu2 El 15 de marzo de 2018, 17:26, Juan Carlos O. <[email protected]> escribió: > > > Buenas. > > Una vez mas necesito una pequeña/gran ayuda > > En un programa estoy utilizando la función incorporada %INT, con el fin de > convertir a numérico un campo alfabético. El problema es que no se puede > garantizar que en el campo alfabético solo vengan números. Como sabeis, si > hubiera cualquier cosa que no fuese números o el punto/coma decimal, el > programa da un error de datos decimales. > > La pregunta es: hay alguna otra función incorporada que valide el dato, o > alguna forma para comprobar que la función %int va a ser correcta. > > Muchas gracias por vuestra ideas. > > Saludos a todos > > > > ____________________________________________________ > Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) > Forum.Help400 © Publicaciones Help400, S.L. >
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 © Publicaciones Help400, S.L.

