also dann gibt es folgende möglichkeiten, du kannst vorher auf float casten,
sollte aber nicht notwendig sein und vielleicht solltest du vorher explicit die vor und nachkommastellen angeben:
sprintf(buffer,"%-2.2f",(float)f_z);
Das bedeutet 2 Vorkommastellen und 2 Nachkommastellen.

Wenn Du es Heute nicht hinbekommst, schaue ich es mir mit meinem STK an. Wäre ja gelacht wennn wir das nicht hinbekommen.

LG
Rubi