Commit Graph

21 Commits

Author SHA1 Message Date
Trevor Spiteri a6cab63bb5 use typenum 2018-08-10 17:45:08 +02:00
Trevor Spiteri 0768386391 rename F -> FRAC 2018-08-10 15:26:51 +02:00
Trevor Spiteri 12a47df74e add some more methods 2018-08-10 14:43:10 +02:00
Trevor Spiteri 35ca259c4e add overflowing arithmetic ops 2018-08-10 14:23:16 +02:00
Trevor Spiteri ab78ff4076 place Neg higher up in doc 2018-08-10 12:46:24 +02:00
Trevor Spiteri ba98a18082 include license headers 2018-08-10 11:34:17 +02:00
Trevor Spiteri 28a97a6ff7 update README 2018-08-10 11:13:42 +02:00
Trevor Spiteri 8e2feb341b implement bit shifts 2018-08-10 10:46:23 +02:00
Trevor Spiteri 417d5e1b2d derive more traits for Fixed* 2018-08-10 10:45:53 +02:00
Trevor Spiteri a077ad3bc9 implement Sum and Product 2018-08-10 10:44:25 +02:00
Trevor Spiteri 1f1fddd24a overflow checks only in debug mode 2018-08-10 00:28:08 +02:00
Trevor Spiteri 0d3444b5d8 remove unsafe code 2018-08-09 23:47:11 +02:00
Trevor Spiteri c847c9e74f implement multiplication for FixedU128, FixedI128 2018-08-09 23:39:44 +02:00
Trevor Spiteri 05f82047b4 to_f tweaks 2018-08-09 22:05:51 +02:00
Trevor Spiteri ae43a24fae version 0.0.1 2018-08-09 20:29:59 +02:00
Trevor Spiteri e9c96a6ee6 document the 7-fractional-bit limitation 2018-08-09 20:26:02 +02:00
Trevor Spiteri 3432356643 implement to_f32 and to_f64 2018-08-09 20:14:00 +02:00
Trevor Spiteri 6553256f79 impl display traits 2018-08-09 20:12:28 +02:00
Trevor Spiteri cb762ef8b9 math ops 2018-08-09 20:11:01 +02:00
Trevor Spiteri 6663fe01a7 fix typo in Cargo.toml repository field 2018-08-09 20:10:50 +02:00
Trevor Spiteri 3b3fcd7047 version 0.0.0 2018-08-09 20:02:34 +02:00