Ich möchte kein RoundTo verwenden, weil ich mich dann festlegen muss
Musst Du Dich nicht festlegen? Hast Du unendlich Platz?
Die Frage kann doch höchstens sein, ob in einem gewissen (Darstellungs-)Bereich, die Periodizität eintritt oder?
Wenn Du N stellen maximal darstellen kannst, brauchst Du über alles danach nicht weiter nachzudenken.
Die eleganteste Art und verständlichste Art der Darstellung sind m.E. sowieso Brüche.