En muchas ocasiones necesitaremos formatear una cadena numérica, creando la cadena con un numero de cifras establecido. Un claro ejemplo lo encontraremos en el programa que mostramos anteriormente de almacenamiento de datos sobre la SD. El fichero de almacenamiento se crea con las cifras de la fecha actual. Para crear unos nombres con el mismo formato, los días y meses inferiores a 10 deberán de insertarse en la cadena con un 0 inicial. Por ejemplo en lugar de ‘1_1_2014‘ crearemos ‘01_01_2014‘.
Podremos utilizar la función DWORD_TO_STRF de la librería OSCAT BASIC.
Para realizar el formateado de la cadena, llamamos a la función con el numero a convertir en cadena y el tamaño de la cadena a crear.
Por ejemplo: DWORD_TO_STRF(dia_actual, 2) = ’05’
Nota: Tened en cuenta que la misma función nos permite recortar, limitar, la cadena a generar.