Skip to content

Releases: The-Last-Cookie/stringcalc

v2.0

30 Apr 10:25
Compare
Choose a tag to compare

Changelog:

  • Generalization of code structure
    • This allows for a more flexible functionality and adds the possibility to implement support for negativity more easily.
    • It also creates the ability to calculate in any base from 2 to 36.
  • Improvement of division performance
    • This also increases the performance of the converter a bit.
  • Implement unit testing
  • Better (more complete) documentation

v2.0-rc1

23 Feb 13:52
Compare
Choose a tag to compare
v2.0-rc1 Pre-release
Pre-release

Changelog:

  • Generalization of code structure.
    • This allows for a more flexible functionality and adds the possibility to implement support for negativity more easily.
    • It also creates the ability to calculate in any base from 2 to 36.

v1.3

15 Jan 13:38
Compare
Choose a tag to compare

Changelog:

  • added class converter
  • marked Hexadecimal::letterToInt as deprecated
  • marked Hexadecimal::intToLetter as deprecated

v1.2

07 Jan 14:18
Compare
Choose a tag to compare

Changelog:

  • added function mod for modular arithmetic

v1.1

06 Jan 15:36
Compare
Choose a tag to compare

Changelog:

  • added function min, min_b and min_h

Notes:

  • main file stringcalc.cpp got split up into 3 files for better maintainability

v1.0

30 Dec 16:32
Compare
Choose a tag to compare

Changelog:

  • use unsigned long long instead of int for input safety
  • removed isZero where unnecessary
  • removed regex library (massive performance enhancement)
  • improved vector access via index instead of push_back
  • further improvements in code readability

v0.6

23 Dec 23:13
Compare
Choose a tag to compare

Changelog:

  • added removeLeadingZeros to reduce code redundancy
  • some improvements in code readability

Bugfixes:

  • fixed errors when input had zeros in the beginning

v0.5.1

22 Dec 18:15
Compare
Choose a tag to compare

Bugfixes:

  • fixed max function string comparison
  • fixed calculation mistake in subtraction functions
  • fixed power function not correctly responding to 0 ^ 0

v0.5

21 Dec 23:29
Compare
Choose a tag to compare

Changelog:

  • added add, sub, mult and div for hexadecimal calculation

Bugfixes:

  • subtraction functions return empty value if minuend and subtrahend are equal

v0.4

15 Dec 17:39
Compare
Choose a tag to compare

Changelog:

  • fix link typo in README