I am raycasting and hitting a slope, and using the returned `RaycastHit2D`

object I can use `Vector2.Angle(raycastHit.normal, Vector2.up)`

to find the slope’s angle. Sometimes the slope will be considered greater than 90 degrees, and `Vector2.Angle`

will return something like 135 degrees. Is there a better way of finding the supplementary angle - which is 45 degrees in the aforementioned example - without hard coding something like `float newAngle = 180 - slopeAngle`

?

Essentially I would prefer that all calls to `Vector2.Angle`

return a float that is less than or equal to 90.