Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CalcEngine: Manage precision internally to Rational and convert functions to operator overrides #35

Merged
merged 21 commits into from
Feb 25, 2019

Commits on Feb 22, 2019

  1. Convert Rational class to always use BASEX as radix. Convert to corre…

    …ct base when displaying only.
    joshkoon committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    3cef856 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43bd7bb View commit details
    Browse the repository at this point in the history
  3. Revert Rational default base to 64 and uncomment code to convert to/f…

    …rom strings in intrat/fracrat, to resolve rounding errors.
    joshkoon committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    9c6ef25 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    08e973a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    259d16e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4961b7c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    09d8e60 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    34b2797 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5f641c1 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2fecd35 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    0d298e1 View commit details
    Browse the repository at this point in the history
  12. Remove unnecessary precision arguments from Rational class and remove…

    … use of explicit Rational constructors in favor of implicit conversions for value types
    joshkoon committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    5e4eaf6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    41db5fa View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    dde5f59 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    9d7cc0e View commit details
    Browse the repository at this point in the history
  16. Whitespace

    joshkoon committed Feb 22, 2019
    Configuration menu
    Copy the full SHA
    6a84805 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    6150bea View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    2dc3455 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2019

  1. Configuration menu
    Copy the full SHA
    75792d4 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2019

  1. Configuration menu
    Copy the full SHA
    14d8dc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e3da53 View commit details
    Browse the repository at this point in the history