Ir al contenido

str

Produce una representación textual formateada de un valor numérico.

str(valor: numerico)

Devuelve una cadena con el numero formateado segun ancho, cantidad de decimales y, si quieres, un caracter de relleno. El valor numerico original no cambia; solo cambia su representacion textual.

Cuando pides decimales, str() redondea el numero antes de construir la cadena. Es util para alinear columnas o controlar exactamente como va a verse un valor en pantalla o en un archivo.

var
n = 123.40451
inicio
imprimir(str(n)) // 123.40
imprimir(str(n, 10)) // 123.40
imprimir(str(n, 10, 3)) // 123.405
imprimir(str(n, 0, 0)) // 123
imprimir(str(n, 10, 0, "*")) // *******123
imprimir(str(n, 1, 1)) // 123.4
fin