rotation.y gets wrong data

i know this must be something very simple but i can’t figure out why transform.rotation.y is giving me 0.** and not the right number

when my rotation on Y is 200, and i put a script on there with print(“” + transform.rotation.y); its giving me 0.89342873924 or something

Read the documentation, transform.rotation is a Quaternion, not three angles.

What you are looking for is transform.eulerAngles.