Trig functions are transcendental (as they are actually expressed by exponential functions) and as such, you cannot perfectly solve problems like sin(x)=x.
sin(x) = (e^ix-e^(-ix))/(2i) from memory.
Anyway as you can see it is clearly transcendental and it's even got the imaginary number tucked away in there.
See, cosx+isinx = e^(ix)
e^(ix)-e^(-ix) = isinx+isinx = 2isinx