This is the formula I worked out to use in my game to calculate player experience $x$ needed for level $y$:
C#: $x = (y * (y+1) / 2) * y^{1.5}$
or
$x = y \cdot (\frac{ y + 1 }{2}) \cdot y ^ {1.5}$
This I've been able to work out bits and pieces, but eventually keep getting stuck on having to solve for Y when only X is known. I am also limited on my math vocabulary in English (in addition to not paying enough attention at school previously) and am not familiar with all the learned notations, so most of the explanations that I find are way over my head.
I've worked out the logarithm to handle the exponent, the Cardano Method in this post, teied a few online equation solvers and eventually got to $2y = x\cdot\frac{7}{2}+x\cdot\frac{5}{2}$. However this doesn't result in anything sensible and I'm not sure what is wrong. The main problem is handling multiple use of $y$ on the right side, coupled with the exponent. Is there a somewhat simple way to explain how to work this out?
For example, when Y = 4, X = 80, so how would I get from 80 back to 4?