26
Guía general de estilo, Versión 1 Febrero 1999
muestra este mensaje:
Hay aproximadamente un 25 % de espacio
El valor %2$s indica a Solaris que muestre la segunda variable de cadena en esta
posición.
Formato de variables
Los espacios de reserva se pueden utilizar para formatear la presentación de las
variables en la salida. Vea los ejemplos siguientes de formato de variables y su
resumen al final de esta sección. Se aplica a todos los tipos de variables.
Anchura mínima del campo
La anchura mínima del campo se utiliza para definir una columna, como se
muestra a continuación:
" %15d"
imprime 15 dígitos como mínimo, el número está justificado a la derecha y
precedido por espacios en blanco (si fueran necesarios). Observe que, si el número
entero contiene 18 dígitos, el número se mostrará de todas formas, ya que 15
denota la anchura mínima del campo.
Precisión
La cifra de precisión (.num) limita el número de valores decimales que se muestran,
por ejemplo:
"%.3f"
muestra un número de coma flotante de hasta tres decimales. Del mismo modo,
puede utilizar conjuntamente la anchura mínima del campo y la precisión de la
forma siguiente:
"%15.3f"
que muestra el número de coma flotante en un campo de 15 dígitos como mínimo
(incluidos la coma decimal y los tres dígitos decimales), con justificación a la
derecha y espacios en blanco al principio. La precisión sólo funciona con los tipos
que admitan la coma decimal. No obstante, si se aplica a un tipo de variable que no
permite decimales (una cadena o un entero), la precisión se convierte en la anchura
máxima de relleno:
"%.15s"