Commit Graph

26 Commits

Author SHA1 Message Date
Timothy Warren
e54485f12b Allow comparing size of Bigints, and allow comparing BigInts to number primitives
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-05-05 15:41:27 -04:00
Timothy Warren
bbfada5c0f Add convenience macro for BigInt
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-04-07 13:46:51 -04:00
Timothy Warren
322ccfe78a Game some more test coverage
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-04-03 10:04:12 -04:00
Timothy Warren
063f6ffa48 Implement sign handling for addition and subtraction
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-03-24 13:26:00 -04:00
70aa876500 More test coverage
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-03-13 23:02:27 -04:00
547266e97f Pander to the code coverage tool a bit to further increase coverage
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-03-13 21:22:25 -04:00
Timothy Warren
a2efcb0198 Increase test coverage of non-biginit stuff
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-03-13 17:08:43 -04:00
Timothy Warren
d0ac326944 Add negation operator for Sign
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-03-06 12:26:15 -05:00
34a1989925 Tests should not be listed in test coverage report
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-03-05 21:53:33 -05:00
Timothy Warren
096373789b Add stein gcd
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-28 17:11:36 -05:00
Timothy Warren
074f2bf662 Update docs, more tests
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-24 13:49:09 -05:00
Timothy Warren
bf09388604 Attempt to benchmark gcd algorithm
Some checks failed
timw4mail/rusty-numbers/pipeline/head There was a failure building this commit
2020-02-21 16:33:00 -05:00
Timothy Warren
75fe940ffc Add benchmarks
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-20 17:13:46 -05:00
35c99a3ba1 Clean up macros a little bit
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-19 21:52:00 -05:00
4f5dcddcc5 Simplify types for ration impls
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-19 21:23:07 -05:00
3323c2ff23 Add makefile for code coverage operations, increase code coverage
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-19 21:10:53 -05:00
Timothy Warren
cbf66916f9 Reorganize somewhat, add more fraction tests
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-19 16:22:01 -05:00
Timothy Warren
84656e74c9 Much improvement of addition and subtraction
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-19 14:08:43 -05:00
Timothy Warren
55d2d407e3 Formatting and proper comparision
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-19 09:39:19 -05:00
ba3952206a WIP: Comparision operator tests
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
2020-02-18 21:29:40 -05:00
Timothy Warren
caeb1879c4 Allow unsigned or signed input to frac macro
All checks were successful
timw4mail/rusty-numbers/pipeline/head This commit looks good
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
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