---
# System prepended metadata

title: ASIX M3. 008_pre. Formateig de la sortida.
tags: [' programació', asix, ' format']

---

---
title: ASIX M3. 008_pre. Formateig de la sortida.
tags: asix, programació, format
---

# ASIX1 M03: Programació bàsica.
[vincle a font en MarkDown](https://hackmd.io/@JdaXaviQ/BJHFF_Nfi)

---

## 008_pre. Formateig de la sortida (cas f-string).
Quan utilitzem f-strings per a mostrar variables, podem modificar la forma de veure-les.

### Formateig de variables numèriques.
#### Indicar les posicions decimals:
El resultat d'executar el següent programa:
```python=
pi = 3.14159
s = f'El valor de PI és: {pi:.2f}'
print(s)
```
```bash
El valor de PI és: 3.1416
```
Ha quedat arrodonit a 2 posicions decimals. I fixeu-vos-ho bé que dic **truncat** sino **arrodonit**.

#### Percentatges.
Els percentatges funcionen com a les calculadores bàsiques: multiplicant per 100 i afegint-hi el signe '%'.
```python=
un_valor_en_tant_per_u = 0.1234879
print(f"Tant per cent: {un_valor_en_tant_per_u:.2%}"")
```
```bash
Tant per cent: 12.35%
```

