Nastavení vlastností popisu a rozložení vykreslované veličiny.
Makro-funkce:
%[příznak][šířka][.přesnost]konverze
Položky příznaky, šířka a přesnost jsou nepovinné.
konverze | |
---|---|
f | číslo ve tvaru [-]dddd.dddd |
e | semilogaritmický tvar [-]d.dddd e[+/-]ddd |
E | semilogaritmický tvar [-]d.dddd E[+/-]ddd |
g | podle tištěné hodnoty se zvolí konverze f nebo e |
G | podle tištěné hodnoty se zvolí konverze f nebo E |
šířka | |
n | tiskne se alespoň n znaků. Má-li výstupní hodnota méně než n znaků, doplňují se mezery zprava - viz též příznaky. Je-li vypisované číslo větší než šířka, pak se na hodnotu šířka nebere zřetel. |
0n | tiskne se alespoň n znaků. Má-li výstupní hodnota méně než n znaků, doplňují se nuly zleva |
přesnost | |
n | tiskne se n znaků nebo n desetinných míst |
příznak | |
- | výsledek se zarovnává doleva a zprava se doplňují mezery. Není-li uveden, výsledek se zarovnává doprava a zleva se doplňují mezery nebo nuly |
+ | číslo bude vždy vytištěno se znaménkem + nebo - |
Makro-funkce: PRINT_FORMAT, retezec zadání formátu pro výpis hodnot pro příkaz printf("retezec", float_hodnota)