Skip to content

eskil/DegreeCalculator

Repository files navigation

DegreeCalculator

GitHub CI Last Updated License: MIT

A simple degree-minutes(fractions) add/subtract calculator.

This is written for celestial navigation using tables. The features are

  • support degrees in degree and minutes, with minutes as a fraction, eg. 30°02'3
  • support time as hours-minutes-seconds, eg. 10h20m03
  • add/subtract
  • division by integer for averaging observations

It was also for me to experiment with and try learning some Swift and SwiftUI.

screenshot showing app in basic use screenshot showing app doing division screenshot showing app in hours-minutes-seconds

Todo

  • unit tests for DegreeCore
  • unit tests for ModelData's functions
  • treat op without input as ANS

Bugs

  • disallow > 3 ints for degrees when typing
  • if entering 600'0, it displays 0d00'0 instead of 10d00'0

About

Small iOS calculator specifically for degree/minutes add/subtract for celestial navigation math

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages