Als Erstes sollte auffallen, dass man die 2er in die übrigen Konstanten hineinmultiplizieren kann.
Da nur bestimmte Werte etwas daneben liegen, liegt nahe das der Term der gerundet wird, noch nicht ganz stimmt. (Rundung in die falsche Richtung)
Wenn man den mal
von 1 bis 30 ausgeben lässt, fällt auf, dass wenn x eine Vielfachheit von 5 (also 5, 10, 15, 20, ...) ist das Ergebnis genau .5 enthält. Nur wenn x aber auch gleichzeitig eine Vielfachheit von 10 ist (10, 20, 30, ...), wird aber ein falsches Ergebnis geliefert. Wenn man mal die Rundung für
x=5 und
x=10 in Wolfram Alpha untersucht, fällt auf das einmal ab- und einmal aufgerundet wird. Wolfram Alpha rundet also mathematisch und nicht kaufmänisch. 0.5 wird immer auf die nächstliegende geraden Zahl gerundet. Mit dieser Erkenntnis kann man den Term so modifizieren, dass sich genau die Rundungen bei den Vielfachheiten von 10 ändern...
table[floor(408000/(1+ceil(0.6x²))), {x, 1,30}]
Die ersten 30 Zahlen scheinen nun überein zu stimmen.