formato

(formato|format expr [formato lan])

Formatea un valor numérico aplicando los formatos de unidades o de salida del lanzamiento.

Argumentos

expr
Una expresión numérica.

 

formato
Una expresión de cadena.

Si formato es la cadena vacía se aplica el formato implícito del lanzamiento según el tipo de expr.
Si formato es un único carácter se aplican los especificadores en la tabla debajo. Si no coincide con ninguno se produce una excepción.
Si no ocurre ninguna de las condiciones anteriores se aplica el formato de número real como en la función convdc.


Especificador Aplicar formato de
 M

Unidad de Medida

 A Unidad de Consumo para áreas
 L Unidad de Consumo para longitudes
 G

Unidad de CNC  

 % Porcentaje
 # Número
 $
Moneda  

Valor de Retorno

Una cadena con el valor de expr formateado.

Observaciones

Los especificadores de formato pueden utilizarse también en minúsculas.

Los especificadores de unidad de medida y consumo escriben, si estan definidos, los símbolos de las unidades correspondientes.

Como la unidad de consumo no tiene precisión aplica implícitamente el formato de número del lanzamiento.

Ejemplo

Si la unidad de medida del lanzamiento actual es Tipo:Decimal, Precisión:0.01, Símbolo:cm y la unidad de CNC tiene precisión 0.001, entonces

(formato "45.4367" "M")     ; retorna "45.44 cm"
(formato "45.4367" "0.0")  ; retorna "45.4"
(formato 34.44 "G")            ; retorna "34.440"