Added new util function that sends tan function infinities correctly #422
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves
Resolves #420
Proposed Changes
Added new math op. function that casts to infinity, and correctly gives 0 at multiples of 180
Changed math op. to call new math util tan function
Changed sin & cos to round correctly (to get 0)
Added testing for the new math util function
Added more testing for altered new math op. functions
Reason for Changes
Returns 0s and +-inf when appropriate for trig functions
Test Coverage
Added a math util test for new util function, and a few additional tests for math op.