How many rounds should a swiss tournament have?

yeah, how do you even get floor((n + 14) / 5)? Like, what’s the rationale? ceil(lg(n) * C) makes sense, as lg(n) gives your bare minimum for two player games, C (being set a bit above 1, usually) gives a few extra rounds so that it’s swiss and not just a complicated way of doing single elim, and ceil ensures that you play at least as many rounds as your parameters have deemed necessary. Everything makes sense and has a point to being there. How does one come up to with floor((n + 14) / 5), which appears to have nothing whatsoever to do with the subject at hand?