als ich noch studierte, kannten manche Microcontroller auch noch keine Kommastellen.
Bitte jetzt keine Witze über mein Alter.

Wir haben uns dann so beholfen, zum Aufrunden das Zwischenergebnis (35,4286) mit 10 zu Multiplizieren, dann 5 zu addieren (359,286) und danach wieder durch 10 zu dividieren (35,9286).
Sobald die 0,5 erreicht wird, ist dann aufgerundet.
Habe ich in meiner Logik für eine andere Berechnung auch so eingebaut und funzt.
Herzliche Grüße
Werner