When I used THREE.ShaderMaterial, I was surprised to find that some of the values calculated using shader’s sin function were incorrect from the values calculated by js’s sin function.

I can’t figure out why. Does anyone know why? I would appreciate it if you could tell me.

I am an example in which I used the sin function of js and shader to calculate the result value with an angle of 35.398006439208984, and finally their error was greater than 0.00000005.