CAB , testing testing and found the problem, the cause is a function of DOS_LIB, if I apply the following function gives me the problem of decimals, not having to do this but only because in autocad 2013, it is strange
(dos_getfiled "Archivo de Coordenadas" (if archivo_ruta archivo_ruta (getvar "dwgprefix")) "Archivo de Texto (*.txt)|*.txt|Todos los Archivos (*.*)|*.*||")