Next: Izpisovanje niza
Up: Izpisovanje vrednosti spremenljivk s
Previous: Izpisovanje vrednosti spremenljivk s
Za lepše izpisovanje število znakov raje vnaprej določimo za njihovo
dolžino, sicer se pri večjih številih zgodi, da se izpišejo daljša kot
zahtevamo. To pomeni, da se pripiše na koncu še nekaj ,,naključnih``
decimalk dopiše.
- %10d: za število rezerviramo 10 mest, poravnava pa je desna
- %-10d: kot prej, le da je poravnava leva
- %12.2f: za decimalno število smo rezervirali 12 mest, za piko
sta dve decimalki, poravnava je desna
- %-12.2f: enako kot prej, le poravnava je leva
Če rezerviramo za izpis števila premalo mest, se le-to vseeno izpiše
tako kot je resnično veliko.
Primer, kako vse te podatke vključimo kot parametre funkcije
printf pokaže naslednji ukaz:
printf("decimalno stevilo x je %10.3f", x)
ki bo vrednost decimalnega števila x izpisal na vsaj desetih mestih
s tremi decimalnimi mesti za piko.
Andrej Brodnik (Andy)
Mon Oct 20 12:46:16 MET DST 1997