These are functions related to math concepts that you learn in academia, specifically these are from trigonometry that’s typically covered in depth in secondary education (high school). These are respectively sine, cosine and tangent as well as their inverse functions (e.g. asin is arcsine, the inverse of sine). atan2 is the arctangent given two values y and x.
You’re thinking backwards here. These are functions that you use to solve problems, not solutions you use to go find problems. You use them in programming when there’s a need to do so and that’s generally when you’re working with anything related to world coordinates, angles, placements or any complex system with basis in the 3D world.
If you don’t know the underlying math concepts these will be tricky to use naturally and you’re going to have to get a fair amount of help or resources to assist you when the time comes to actually deploy them. It’s a fairly big reason as to why math happens to be a prerequisite for post-secondary courses related to programming.
Im just asking what is the difference, and in what occassion do i use them in code, because looking at them, they have somewhat similar descriptions, unless i missed something
I get their full names (It literally says it too), I get that they are used to solve problems (Thats kind of obvious), and that they are Math Concepts plus are High School related. But once again, i am just asking what is so different between them and what are the times do i use these math functions when scripting.
How is someone supposed to tell you the difference if you don’t know what any of them means? What you’re asking for doesn’t make any sort of sense respectfully. You’ll learn what these functions do in school, usually around grade ten. If you’re truly curious, you can try to learn it on your own, maybe try googling “trigonometry”?
You won’t ever use these functions as of right now considering you don’t know their implications, although even generally they’re seldomly used.
You may use them when dealing with physics, CFrames (not typically), animations (indirectly, some ease functions are trigonometric), camera manipulation, visual effects. Lots of things.