Add #distance
and #angular_size
to Sun
#30
Merged
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.
With the Sun's true anomaly available, it is convenient to compute the Earth-Sun distance and the Sun's apparent angular size.
The distance is of course an approximation. It is returned in meters as it is a SI unit, but it must not be seen as a value precise by the meter. For example, it doesn't count the observer's elevation or height.
Note that in the tests added, the precision for these two values taken from books examples weren't as high as in the tests. Therefore, the reader won't find matching results from the books. Also, these values will likely be updated as the precision of the library increases, which is acceptable as they weren't that close to the book examples in the first place.