Hallo,
Der Prozessor kann zwar keine floats, aber C hat sie ihm beigebracht.
Du könntest also alles wie gewohnt mit floats machen, nur ist es auf dem Prozessor langsamer als das etwas umständlichere Rechnen mit ints.
Wie PicNick schon sagt, musst du deine Rechnung dementsprechend etwas überdenken.
Ich weiß jetzt nicht, ob das ein Auszug aus deinem code ist, aber imo würde die Rechnung mit ints auch erleichtert werden, wenn du alles in eine Zeile packen würdest.

MfG Alex