Commit Graph

29 Commits

Author SHA1 Message Date
Timothy Warren be85f4acca Remove unused gcd functions
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2021-06-03 18:23:02 -04:00
Timothy Warren 5b445add4b Fix code coverage
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-09-15 10:31:44 -04:00
Timothy Warren d6b0825b9a Update formatting
timw4mail/rusty-numbers/pipeline/head There was a failure building this commit Details
2020-09-11 15:25:05 -04:00
Timothy Warren e54485f12b Allow comparing size of Bigints, and allow comparing BigInts to number primitives
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-05-05 15:41:27 -04:00
Timothy Warren bbfada5c0f Add convenience macro for BigInt
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-04-07 13:46:51 -04:00
Timothy Warren 322ccfe78a Game some more test coverage
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-04-03 10:04:12 -04:00
Timothy Warren 063f6ffa48 Implement sign handling for addition and subtraction
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-03-24 13:26:00 -04:00
Timothy Warren 70aa876500 More test coverage
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-03-13 23:02:27 -04:00
Timothy Warren 547266e97f Pander to the code coverage tool a bit to further increase coverage
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-03-13 21:22:25 -04:00
Timothy Warren a2efcb0198 Increase test coverage of non-biginit stuff
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-03-13 17:08:43 -04:00
Timothy Warren d0ac326944 Add negation operator for Sign
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-03-06 12:26:15 -05:00
Timothy Warren 34a1989925 Tests should not be listed in test coverage report
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-03-05 21:53:33 -05:00
Timothy Warren 096373789b Add stein gcd
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-28 17:11:36 -05:00
Timothy Warren 074f2bf662 Update docs, more tests
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-24 13:49:09 -05:00
Timothy Warren bf09388604 Attempt to benchmark gcd algorithm
timw4mail/rusty-numbers/pipeline/head There was a failure building this commit Details
2020-02-21 16:33:00 -05:00
Timothy Warren 75fe940ffc Add benchmarks
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-20 17:13:46 -05:00
Timothy Warren 35c99a3ba1 Clean up macros a little bit
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-19 21:52:00 -05:00
Timothy Warren 4f5dcddcc5 Simplify types for ration impls
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-19 21:23:07 -05:00
Timothy Warren 3323c2ff23 Add makefile for code coverage operations, increase code coverage
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-19 21:10:53 -05:00
Timothy Warren cbf66916f9 Reorganize somewhat, add more fraction tests
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-19 16:22:01 -05:00
Timothy Warren 84656e74c9 Much improvement of addition and subtraction
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-19 14:08:43 -05:00
Timothy Warren 55d2d407e3 Formatting and proper comparision
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-19 09:39:19 -05:00
Timothy Warren ba3952206a WIP: Comparision operator tests
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-18 21:29:40 -05:00
Timothy Warren caeb1879c4 Allow unsigned or signed input to frac macro
timw4mail/rusty-numbers/pipeline/head This commit looks good Details
2020-02-18 16:38:26 -05:00
Timothy Warren fb92f5c463 Mostly implemented fractions and doc improvements 2020-02-18 10:19:57 -05:00
Timothy Warren aae00e2031 Sort of get fractions to work from signed or unsigned numbers 2020-02-14 23:41:14 -05:00
Timothy Warren fb87807227 Messy work in progress 2020-02-14 17:24:51 -05:00
Timothy Warren 16741c8c4d Add some tests 2020-02-14 12:11:57 -05:00
Timothy Warren 2e47d97cc7 Move number traits into their own module 2020-02-14 10:14:22 -05:00